What problem does it solve? Creating a custom animated pet for the Codex app requires producing a precise 8x9 sprite atlas with nine animation states, transparent cells, and a pet.json manifest, which is tedious and error-prone to do by hand. ## Core Features & Use Cases - Guided Pet Generation: Delegates visual generation to the $imagegen system skill to create a base pet and nine animation row strips (idle, running, waving, jumping, failed, waiting, review) in a consistent pixel-art style. - Deterministic Assembly & QA: Bundled Python scripts extract frames, compose the 1536x1872 atlas, validate geometry, and produce contact sheets and preview videos for review. - Packaging: Outputs a ready-to-install pet package with pet.json and spritesheet.webp under the Codex pets directory. - Use Case: A user provides a character sketch and asks to hatch it as a Codex pet; the skill generates the base art, all animation rows, validates the atlas, and installs the packaged pet. ## Quick Start Hatch a new Codex pet named Sparky from my reference image at /path/to/reference.png and package it for the app.