Community코딩 & 개발github.com

dontttbefly-sketch/github-public-publisher-skill

Codex 사용자 수준 스킬: 민감 정보 검토 후 프로젝트를 안전하게 공개 GitHub 저장소로 배포합니다.

github-public-publisher-skill란 무엇인가요?

이 스킬은 Codex 에이전트가 프로젝트를 공개 GitHub 저장소로 안전하게 게시할 수 있도록 설계된 사용자 수준 스킬입니다. 주요 기능은 게시 전에 민감 정보(예: API 키, 비밀번호, 개인 데이터 등)를 자동으로 검토하고 탈감(脫敏) 처리하여 보안 위험을 최소화하는 것입니다. 이 스킬은 개발자가 실수로 비공개 정보를 노출하는 것을 방지하며, 특히 오픈소스 기여나 공개 프로젝트 공유 시 유용합니다. Codex 에이전트 환경에서 작동하며, git, GitHub API 및 파일 검색 도구를 활용하여 프로젝트 스캐닝, 탈감 처리, 저장소 생성 및 푸시를 단계별로 수행합니다. 사용자에게는 추가적인 확인 단계를 제공하여 의도치 않은 데이터 유출을 방지합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add dontttbefly-sketch/github-public-publisher-skill

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

github-public-publisher-skill은(는) 무엇을 하나요?

Codex 사용자 수준 스킬: 민감 정보 검토 후 프로젝트를 안전하게 공개 GitHub 저장소로 배포합니다.

개요

이 스킬은 프로젝트를 공개 GitHub 저장소로 게시하기 전에 민감 정보(예: API 키, 비밀번호, 개인 데이터 등)를 자동으로 스캔하고 탈감 처리하여 보안 위험을 최소화합니다.

기능

  • 프로젝트 파일 스캔하여 민감 정보 탐지
  • 탐지된 민감 정보 자동 탈감 처리 (예: YOUR_API_KEY_HERE로 대체)
  • 자동으로 GitHub 저장소 생성 및 코드 푸시
  • 게시 전 사용자 확인 단계 제공

사용법

Codex 에이전트에게 다음과 같이 요청하세요:

이 프로젝트를 공개 GitHub 저장소로 게시해줘. 민감 정보는 미리 검토해줘.

지원 플랫폼

  • Codex Agent
  • GitHub CLI (gh) 필요
  • Git 필요

워크플로우

  1. 스캔 단계: 프로젝트 파일을 검색하여 민감 정보 패턴 식별
  2. 탈감 단계: 식별된 민감 정보를 안전한 더미 값으로 대체
  3. 확인 단계: 사용자에게 탈감 결과와 게시 의향 확인 요청
  4. 배포 단계: GitHub 저장소 생성, 코드 커밋 및 푸시

주의사항

  • 이 스킬은 절대적인 보안을 보장하지 않습니다. 게시 전에 항상 수동 검토를 권장합니다.
  • 저장소 이름, 설명 등 메타데이터는 사용자가 직접 지정해야 할 수 있습니다.

관련 스킬