Communitygithub.com

saklj/build-your-own-codex-pet

설문지 또는 사용자가 제공한 히스토리를 기반으로 개인화된 애니메이션 Codex 펫을 생성하고 패키징합니다.

build-your-own-codex-pet란 무엇인가요?

이 스킬은 개발자나 AI 에이전트 사용자가 설문지에 응답하거나 기존 히스토리를 제공하면, 이를 기반으로 독특한 애니메이션 Codex 펫을 자동으로 생성하고 완전한 패키징 형태로 제공합니다. Codex CLI, Cursor, Claude Code 등 다양한 AI 에이전트 플랫폼에서 활용할 수 있으며, 펫의 외형, 성격, 애니메이션 스타일이 사용자의 코딩 패턴이나 선호도에 맞춰 개인화됩니다. 이 스킬은 펫 생성뿐만 아니라 생성된 펫을 다른 프로젝트나 환경에서 바로 사용할 수 있도록 내보내기 및 패키징 기능을 지원합니다. 내부적으로는 설문 데이터를 분석하고, 사전 정의된 애니메이션 템플릿과 사용자 입력을 결합하여 고유한 펫 에셋을 생성하는 방식으로 작동합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add saklj/build-your-own-codex-pet

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

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

문서

build-your-own-codex-pet은(는) 무엇을 하나요?

설문지 또는 사용자가 제공한 히스토리를 기반으로 개인화된 애니메이션 Codex 펫을 생성하고 패키징합니다.

개요

이 스킬은 사용자의 코딩 스타일, 선호도, 그리고 히스토리 데이터를 분석하여 개인화된 Codex 펫을 만들어냅니다. 펫은 단순한 정적 이미지가 아니라 애니메이션 패키지 형태로 제공되며, 다양한 AI 코딩 도구에서 바로 사용할 수 있습니다.

주요 기능

  • 설문 기반 생성: 간단한 질문에 답변하여 나만의 펫을 디자인합니다.
  • 히스토리 기반 생성: 기존 코딩 히스토리를 제공하여 AI가 자동으로 펫의 성격과 외형을 결정합니다.
  • 애니메이션 패키징: 생성된 펫을 애니메이션 파일 및 메타데이터와 함께 패키징하여 배포 가능한 형태로 만듭니다.
  • 플랫폼 호환성: Codex CLI, Cursor, Claude Code 등 주요 AI 에이전트 플랫폼과 호환됩니다.

사용 방법

  1. saklj/build-your-own-codex-pet 스킬을 활성화합니다.
  2. 설문에 응답하거나 사용자 히스토리 파일을 제공합니다.
  3. 펫이 생성되고 패키징될 때까지 기다립니다.
  4. 생성된 펫을 원하는 환경에 로드합니다.

설정

선택적으로 다음 환경 변수를 설정할 수 있습니다:

  • 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 확장자를 가지며, 압축된 애니메이션 에셋입니다.

관련 스킬