一键导入
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 职业分类
| 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.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.