원클릭으로
openpet-asset
Create, validate, and package Codex-compatible desktop pet assets for OpenPet.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create, validate, and package Codex-compatible desktop pet assets for OpenPet.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use the OpenPet agent CLI protocol to inspect and control the local desktop pet, send status events, and import Codex-compatible local or website pet sources through the running runtime.
Use the OpenPet MCP bridge to inspect and control the local desktop pet, send status events, and import compatible pet sources through the running runtime.
| name | openpet-asset |
| description | Create, validate, and package Codex-compatible desktop pet assets for OpenPet. |
Use this skill when creating or validating OpenPet asset packages. This runtime-specific skill is derived from the local Codex hatch-pet skill concept; preserve that attribution in substantial future rewrites.
Runtime pet packages use:
pet-folder/
pet.json
spritesheet.webp
pet.json shape:
{
"id": "tiny-duck",
"displayName": "Tiny Duck",
"description": "A tidy duck for calm workspace days.",
"spritesheetPath": "spritesheet.webp"
}
Spritesheet contract:
spritesheet.webp.1536x1872.8 columns by 9 rows.192x208.src/pet/animation.ts.hatch-pet workflow for generation, row extraction, contact sheets, validation, and package creation.python scripts\validate_atlas.py <path-to-spritesheet>
8x9 grid, and 192x208 cells with an image tool.qa/review.json, and final/validation.json when they exist.public/pets/<id>/.python ..\openpet-cli\scripts\openpet_cli.py import-local <pet-folder> --dry-run
python ..\openpet-cli\scripts\openpet_cli.py import-local <pet-folder>
public/pets/<id>/.html, body, and #root transparent for the pet route.validate_atlas.py reports ok: true, or another deterministic atlas check confirms dimensions/grid/cell size.pet.json uses a safe id and relative spritesheetPath.python ..\openpet-cli\scripts\openpet_cli.py import-local <path> --dry-run.192x208 CSS cell at scale 1.