build-your-own-codex-pet은(는) 무엇을 하나요?
설문지 또는 사용자가 제공한 히스토리를 기반으로 개인화된 애니메이션 Codex 펫을 생성하고 패키징합니다.
개요
이 스킬은 사용자의 코딩 스타일, 선호도, 그리고 히스토리 데이터를 분석하여 개인화된 Codex 펫을 만들어냅니다. 펫은 단순한 정적 이미지가 아니라 애니메이션 패키지 형태로 제공되며, 다양한 AI 코딩 도구에서 바로 사용할 수 있습니다.
주요 기능
- 설문 기반 생성: 간단한 질문에 답변하여 나만의 펫을 디자인합니다.
- 히스토리 기반 생성: 기존 코딩 히스토리를 제공하여 AI가 자동으로 펫의 성격과 외형을 결정합니다.
- 애니메이션 패키징: 생성된 펫을 애니메이션 파일 및 메타데이터와 함께 패키징하여 배포 가능한 형태로 만듭니다.
- 플랫폼 호환성: Codex CLI, Cursor, Claude Code 등 주요 AI 에이전트 플랫폼과 호환됩니다.
사용 방법
saklj/build-your-own-codex-pet스킬을 활성화합니다.- 설문에 응답하거나 사용자 히스토리 파일을 제공합니다.
- 펫이 생성되고 패키징될 때까지 기다립니다.
- 생성된 펫을 원하는 환경에 로드합니다.
설정
선택적으로 다음 환경 변수를 설정할 수 있습니다:
CODEX_PET_STYLE: 펫의 시각적 스타일 (예: pixel, vector, minimalist)CODEX_PET_ANIMATION_SPEED: 애니메이션 속도 (slow, normal, fast)CODEX_PET_OUTPUT_DIR: 펫 패키지 출력 디렉토리 (기본값: ./codex-pet)
예시
# 설문을 통해 펫 생성
codex run saklj/build-your-own-codex-pet --questionnaire
# 히스토리 파일을 통해 펫 생성
codex run saklj/build-your-own-codex-pet --history ./my-coding-history.json
# 생성된 펫을 프로젝트에 로드
codex pet load ./codex-pet/my-pet.pet
참고 사항
- 생성된 펫은
CODEX_PET_OUTPUT_DIR디렉토리에 저장됩니다. - 히스토리 파일은 JSON 형식이어야 하며, 각 항목은
timestamp와action필드를 포함해야 합니다. - 펫 패키지는
.pet확장자를 가지며, 압축된 애니메이션 에셋입니다.