스킬 codex-pet
🦀

codex-pet

중간 위험 ⚙️ 외부 명령어🌐 네트워크 접근📁 파일 시스템 액세스🔑 환경 변수

모든 이미지에서 사용자 정의 Codex Pet 만들기

또한 다음에서 사용할 수 있습니다: agentspace-so

단일 참조 이미지에서 사용자 정의 애니메이션 Codex Pet 스프라이트시트를 생성합니다. 이 스킬은 RunComfy GPT Image 2 API와 ImageMagick을 사용하여 픽셀 아트 스타일의 동반자를9개 애니메이션 상태로 생성합니다. 결과를 Codex pets 폴더에 넣으면 개인화된 데스크톱 동반자를 사용할 수 있습니다.

지원: Claude Codex Code(CC)
⚠️ 64 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"codex-pet" 사용 중입니다. Create a codex pet from https://example.com/photo.jpg

예상 결과:

'my-pet' 생성되어 ~/.codex/pets/my-pet/에 설치됨. spritesheet.webp (1536x1872, 9개 애니메이션 행)와 pet.json 매니페스트 포함. Codex를 재시작하여 선택 항목에 새 Pet이 표시되는지 확인하세요.

"codex-pet" 사용 중입니다. Make a codex pet named ninja-cat from https://example.com/cat.png with description 'A stealthy feline companion'

예상 결과:

Codex Pet 'ninja-cat'이 생성되어 설치됨. 스프라이트시트에는 가만히 있음, 오른쪽으로 달림, 왼쪽으로 달림, 손 흔들기, 점프, 실패, 대기, 달림, 리뷰 애니메이션 상태가 포함됨. 모든 셀은 Codex 사양에 따른 필수 프레임 수를 따릅니다.

"codex-pet" 사용 중입니다. Adjust my-pet animation to have bigger idle movement

예상 결과:

가만히 있음 행 수정됨: 더 강한 호흡 효과를 위해 shift가 shift:0:-1에서 shift:0:-2로 변경됨. 업데이트된 spritesheet.webp이 ~/.codex/pets/my-pet/에 기록됨. 변경 사항을 미리 보려면 Codex를 다시 로드하세요.

보안 감사

중간 위험
v1 • 5/28/2026

This is a legitimate Codex Pet generator that uses RunComfy CLI and ImageMagick to create animated pet spritesheets. The static analysis flagged many patterns (97 command usages, filesystem access) but these are all legitimate tool invocations. The external commands (`runcomfy run`, `magick`) use hardcoded arguments derived from skill logic, not user-controlled shell input. Network calls go only to runcomfy.net endpoints. Path traversal in PET_NAME is a low concern as writes are scoped to the ~/.codex/pets sandbox. Environment variable access is explicit and documented (RUNCOMFY_TOKEN). No credential exfiltration, no data theft patterns, no command injection vectors confirmed. Skill performs exactly what it claims: generates pet spritesheets via API + ImageMagick transforms.

1
스캔된 파일
348
분석된 줄 수
7
발견 사항
1
총 감사 수
중간 위험 문제 (1)
Path Injection via PET_NAME in mkdir/cp Commands
PET_NAME user input is interpolated into mkdir and cp paths without sanitization. A malicious PET_NAME like '../../etc' could escape the intended ~/.codex/pets/ directory. This is a LOW-to-MEDIUM risk because: (1) writes are scoped to local filesystem only, (2) no privilege escalation apparent, (3) Codex pet directories are user-controlled workspace. However, the shell commands at lines 242-245 concatenate PET_NAME directly into mkdir/cp with no validation.
낮은 위험 문제 (2)
Hidden File in Home Directory Access
Skill accesses ~/.config/runcomfy/token.json to store API credentials. This is standard configuration file access for authenticated CLI tools, documented openly in the Security & Privacy section. Not a security vulnerability but worth noting for transparency.
External URL fetch in Image Processing Pipeline
The skill accepts a SOURCE_URL parameter and fetches external images. This is standard for image generation workflows but introduces a data boundary concern: external images are processed by RunComfy's servers. Documented as a known risk.
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
42
커뮤니티
56
보안
83
사양 준수

만들 수 있는 것

개인용 Codex 동반자 만들기

나 자신, 반려동물 또는 캐릭ターの 사진을 가져와 Codex 데스크톱 동반자로 변환합니다. 이 스킬은 이미지를 칭ibi 스타일 픽셀 아트로 변환하여 코드 에디터 위에서 떠다닙니다.

Pet 스프라이트시트 일괄 생성

여러 소스 이미지를 처리하여 팀용 Codex Pet을 여러 개 생성합니다. 각 Pet은 Codex 내장 Pet과 함께 설치되므로 팀의 누구나最喜欢的를 선택할 수 있습니다.

새 Pet 애니메이션 프로토타입핑

Pet 행의 사용자 정의 애니메이션 타이밍을 빠르게 생성하고 테스트합니다. 전체 스프라이트시트를 다시 생성하지 않고도 ImageMagick 마이크로 변환 값을 조정하여 애니메이션 느낌을 변경할 수 있습니다.

이 프롬프트를 사용해 보세요

기본 Pet 생성
Create a codex pet from this image: [SOURCE_IMAGE_URL]
이름이 있는 Pet과 설명
Make me a codex pet named [PET_NAME] based on [IMAGE_URL]. Description: [PET_DESCRIPTION]
사용자 정의 애니메이션 조정
Adjust [PET_NAME] animation: change idle bob to shift:0:-2, make running cycle faster with shift:3:0
생성 실패 디버그
Retry generating [PET_NAME] with tighter identity preservation: emphasize [SPECIFIC_FEATURES] from original image

모범 사례

  • 192x208 픽셀 셀에 가장 잘 맞도록 정사각형 또는近似정사각형 소스 이미지를 사용하세요
  • 깨끗한 chroma-key 처리를 위해 선명하고 단순한 색상 팔레트의 이미지를 선택하세요
  • 정체성 유지가 중요한 경우 프롬프트 개선에 특정 기능을 설명하세요

피하기

  • 마젠타 배경이 있는 소스 이미지를 사용하지 마세요 (chroma-key 플레이스홀더와 충돌함)
  • 복잡한 멀티 캐릭터 장면을 단일 소스 이미지로 제공하지 마세요
  • skills CLI를 통해 설치할 때 백틱 코드 블록을 건너뛰지 마세요

자주 묻는 질문

OpenAI의 hatch-pet 스킬과 어떤 점이 다른가요?
이 스킬은 Codex Pro의 $imagegen 시스템 대신 Google의 RunComfy CLI를 사용합니다. Codex Pro 액세스가 아닌 RUNCOMFY_TOKEN만 필요합니다. 출력 형식이 동일하므로 Codex는 둘 모두를 동일하게 처리합니다.
왜 애니메이션에 ImageMagick 변환을 사용하며 고유한 프레임을 생성하지 않나요?
Codex의 내장 Pet도 동일한 접근 방식을 사용합니다. 애니메이션은 의도적으로 세밀합니다. 하나의 정규 포즈加上1-2px 변환으로 72개의 별도 이미지를 생성하지 않고도 동일한 효과를 얻습니다.
소스 이미지에_MAGENTA에 가까운 색상이 있으면 어떻게 되나요?
chroma-key를 #FF00FF에서 시안 (#00FFFF) 또는 녹색 (#00FF00)으로 전환하세요. 프롬프트와 사후 처리 fuzz 임계값 모두 업데이트하세요.
RunComfy 계정 없이 사용할 수 있나요?
아니요, API 토큰이 있는 RunComfy 계정이 필요합니다. 이 스킬은 이미지 생성 백엔드로 RunComfy GPT Image 2 편집 엔드포인트를 호출합니다.
Pet은 어디에 설치되나요?
파일은 ${CODEX_HOME:-$HOME/.codex}/pets/<pet-name>/에 기록됩니다. Codex를 재시작하거나 pet 목록을 다시 로드하여 새 사용자 정의 Pet을 확인하세요.
왜 스킬이 취약한 암호화 알고리즘을 사용한다고 표시되나요?
이것은 애니메이션에 사용되는 의도적으로 단순한 ImageMagick 변환(translate, rotate)을指합니다. 이들은 암호화 알고리즘이 아닙니다. ImageMagick은 암호학 라이브러리가 아닌 이미지 처리 도구입니다.

개발자 세부 정보

작성자

runcomfy-com

라이선스

MIT

참조

main

파일 구조

📄 SKILL.md