Skip to content

Releases: wyddy7/codex-pet-generator

v0.1.0 — Initial public release

05 May 19:59

Choose a tag to compare

First public release.

What this is

A reusable Codex skill that fixes the 72-frame desktop pet failure mode. Encodes a repeatable workflow:

  • character bible first
  • row semantics second
  • tiny-UI readability before polish
  • approved vs unapproved gating
  • manual slicing with explicit guidance
  • deterministic packing of per-frame inputs
  • validator before install (sheet + pet.json install contract)

What's bundled

  • SKILL.md — full workflow, prompting rules, slicing/packing rules
  • references/ — row semantics, acceptance ladder, slicing guide
  • scripts/pack_codex_pet.py — assembles per-frame inputs into a 1536×1872 spritesheet, one scale per row
  • scripts/validate_codex_pet.py — checks dimensions, alpha, opaque-background errors, edge contact, row drift,
    and the pet.json install contract
  • agents/openai.yaml — Codex UI metadata
  • MIT License

Install

Copy or symlink into your Codex skills directory:

  ~/.codex/skills/codex-pet-generator                                                                               

Then invoke as:

  Use $codex-pet-generator to turn these character refs into a validated Codex desktop pet.

Requirements

pip install -r requirements.txt for the bundled scripts (Pillow ≥ 10.0.0).