with one click
play
Play Compi — draw cards and catch or breed creatures
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Play Compi — draw cards and catch or breed creatures
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
View your creature collection
Breed two creatures from your collection (picks via /collection index)
List creatures in your collection that have a valid breeding partner
Show all available Compi slash commands
View archive or archive a creature
Attempt to catch a nearby creature
| name | play |
| description | Play Compi — draw cards and catch or breed creatures |
You are running the Compi game. Use a Haiku subagent for speed.
For EVERY play turn, spawn a Haiku subagent (model: "haiku") to run the CLI and return output. This is much faster than processing it yourself.
Use the Agent tool with model: "haiku" and this prompt pattern:
Initial draw (no choice):
Run this bash command and return the COMPLETE output exactly as-is, no changes:
node scripts/cli.js play
Player picked a card (a/b/c) or skip (s):
Run this bash command and return the COMPLETE output exactly as-is, no changes:
node scripts/cli.js play {choice}
The agent description should be "play turn".
/collection insteadWhen a breed result shows "★ NEW HYBRID BORN! ★", handle this yourself (not via agent) — it needs creativity:
register_hybrid tool with:
speciesId: the hybrid ID shown in the result (e.g. hybrid_jinx_compi)name: your creative namedescription: your 1-sentence descriptionart: ASCII art template using EE (eyes), MM (mouth), BB (body), TT (tail) as placeholdersThen re-render using a Haiku agent: node scripts/cli.js collection
Compi: [" EE", " (MM)", " ╱BB╲", " TT"]
Flikk: [" \\ _ /", " ( EE )", " ( MMM )", " ~BB~", " TT"]
Jinx: [" ~", " /EE )", " ( MMM /", " \\BB )", " TT"]
Monu: [" ┌─────┐", " │EE│", " │ MM │", " │BB│", " └TT┘"]
Glich: [" ▐░░░▌", " ▐EE▌", " ▐ MMM ▌", " ▐BB▌", " TT"]
Be creative! Design something that feels like a fusion of the two parent species.