Download and install Codex pets
Download a package, then put it where Codex expects it.
A Codex pet download is a package with a manifest and a spritesheet. Once the folder is installed, use /pet inside Codex, or open Settings, choose Appearance, then Pet to change the active companion. If you are still choosing a package, start in the Codex pet gallery. If you need the concept first, read what Codex pets are.
Generator skill
Install hatch-pet before generation
~/.codex/skills/hatch-pet/
SKILL.md
scripts/
references/
hatch-pet is the generation workflow skill. It is separate from the finished pet package. If Codex cannot discover this skill, a copied prompt should stop at the install step instead of claiming a pet was generated.
Folder contract
Local package shape
~/.codex/pets/my-pet/
pet.json
spritesheet.webp
The manifest identifies the pet and points Codex to the spritesheet file inside the same package folder.
pet.json
Minimum manifest
{
"id": "my-pet",
"displayName": "My Pet",
"description": "A concise pet description.",
"spritesheetPath": "spritesheet.webp"
}Atlas
Spritesheet dimensions
1536 x 1872 px8 columns x 9 rows192 x 208 px cells
The animation rows are idle, running right, running left, waving, jumping, failed, waiting, running, and review.
# After downloading tater-codex-pet.zip
mkdir -p "$HOME/.codex/pets/tater"
unzip -o "./tater-codex-pet.zip" -d "$HOME/.codex/pets/tater"
# In Codex
/pet
# Or manually
Settings -> Appearance -> Pet -> choose tater
Download the package zip first, then run this command from the folder that contains the zip file. After installation, use /pet or open Settings, choose Appearance, then Pet.