From compi
Runs interactive Compi game: draw cards to catch or breed creatures via Node.js CLI commands executed by Haiku subagents. Use /play for game sessions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/compi:playThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are running the Compi game. **Use a Haiku subagent for speed.**
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.
npx claudepluginhub skogbackup/compiGuides creating playable games through natural language prompts to AI. Covers prompting strategies, framework choices, workflow patterns, and common pitfalls. Use for vibe coding, AI game dev, rapid prototypes.
Turns tweets, stories, or prompts into scaffolded, designed, deployed, monetized browser games using Phaser/Three.js in one session. For quick viral prototypes.