github-public-publisher-skill은(는) 무엇을 하나요?
Codex 사용자 수준 스킬: 민감 정보 검토 후 프로젝트를 안전하게 공개 GitHub 저장소로 배포합니다.
개요
이 스킬은 프로젝트를 공개 GitHub 저장소로 게시하기 전에 민감 정보(예: API 키, 비밀번호, 개인 데이터 등)를 자동으로 스캔하고 탈감 처리하여 보안 위험을 최소화합니다.
기능
- 프로젝트 파일 스캔하여 민감 정보 탐지
- 탐지된 민감 정보 자동 탈감 처리 (예:
YOUR_API_KEY_HERE로 대체) - 자동으로 GitHub 저장소 생성 및 코드 푸시
- 게시 전 사용자 확인 단계 제공
사용법
Codex 에이전트에게 다음과 같이 요청하세요:
이 프로젝트를 공개 GitHub 저장소로 게시해줘. 민감 정보는 미리 검토해줘.
지원 플랫폼
- Codex Agent
- GitHub CLI (
gh) 필요 - Git 필요
워크플로우
- 스캔 단계: 프로젝트 파일을 검색하여 민감 정보 패턴 식별
- 탈감 단계: 식별된 민감 정보를 안전한 더미 값으로 대체
- 확인 단계: 사용자에게 탈감 결과와 게시 의향 확인 요청
- 배포 단계: GitHub 저장소 생성, 코드 커밋 및 푸시
주의사항
- 이 스킬은 절대적인 보안을 보장하지 않습니다. 게시 전에 항상 수동 검토를 권장합니다.
- 저장소 이름, 설명 등 메타데이터는 사용자가 직접 지정해야 할 수 있습니다.