oh-my-pi
Multi-agent orchestration for PI coding agent.
explorer (haiku), executor (sonnet), architect (opus), debugger (sonnet),
code-reviewer (opus), security-reviewer (sonnet), tester (sonnet),
planner (sonnet), verifier (sonnet), critic (opus), git-master (sonnet),
analyst (sonnet), writer (sonnet), scientist (sonnet), designer (sonnet),
code-simplifier (sonnet)
Workflows:
autopilot: Full autonomous execution from idea to working code
ralph: Persistence loop until all acceptance criteria pass
team: N coordinated agents on shared task list (in-session)
pi-team: tmux-based multi-agent orchestration (multi-provider CLI workers)
deep-interview: Socratic requirements gathering
plan: Strategic planning
verify: Multi-perspective validation
Utilities:
cancel: Cancel active execution modes
status: Show current mode status
Quick Commands
/skill:team 3:executor "implement user authentication"
/skill:autopilot "build a REST API for task management"
/skill:ralph "fix all TypeScript errors"
/skill:deep-interview "I want to build something cool"
/skill:plan "migrate to microservices"
/skill:verify "review the changes"
Agent Delegation
Use oh-my-pi:<agent> prefix for specialized agents:
Task(subagent_type="oh-my-pi:executor", model="sonnet", prompt="...")
Task(subagent_type="oh-my-pi:architect", model="opus", prompt="...")
Task(subagent_type="oh-my-pi:debugger", model="sonnet", prompt="...")
Keyword Triggers
| Keyword |
Skill |
| "autopilot", "build me", "I want a" |
autopilot |
| "ralph", "don't stop", "must complete" |
ralph |
| "team", "parallel", "coordinated" |
team |
| "interview", "requirements", "clarify" |
deep-interview |
| "plan this", "let's plan" |
plan |
| "cancel", "stop" |
cancel |
1---2name: oh-my-pi3description: Multi-agent orchestration for PI: team coordination, autonomous execution, persistence loops, and requirements gathering. USE FOR: multi-agent development, parallel execution, code implementation, architecture design, security review, test automation, project planning. Commands: /skill:team, /skill:autopilot, /skill:ralph, /skill:deep-interview, /skill:plan, /skill:verify4---56# oh-my-pi78Multi-agent orchestration for PI coding agent.910<operating_principles>11- Delegate specialized work to the most appropriate agent.12- Prefer evidence over assumptions: verify outcomes before final claims.13- Choose the lightest-weight path that preserves quality.14- Keep users informed with concise progress updates.15- Verify completion before declaring done.16</operating_principles>1718<agent_catalog>19Prefix: `oh-my-pi:`. See `agents/*.md` for full prompts.2021explorer (haiku), executor (sonnet), architect (opus), debugger (sonnet),22code-reviewer (opus), security-reviewer (sonnet), tester (sonnet),23planner (sonnet), verifier (sonnet), critic (opus), git-master (sonnet),24analyst (sonnet), writer (sonnet), scientist (sonnet), designer (sonnet),25code-simplifier (sonnet)26</agent_catalog>2728<skills>29Invoke via `/skill:<name>` or use natural language triggers.3031Workflows:32- `autopilot`: Full autonomous execution from idea to working code33- `ralph`: Persistence loop until all acceptance criteria pass34- `team`: N coordinated agents on shared task list (in-session)35- `pi-team`: tmux-based multi-agent orchestration (multi-provider CLI workers)36- `deep-interview`: Socratic requirements gathering37- `plan`: Strategic planning38- `verify`: Multi-perspective validation3940Utilities:41- `cancel`: Cancel active execution modes42- `status`: Show current mode status43</skills>4445<state_paths>46State: `.omp/state/`, `.omp/plans/`, `.omp/prd.json`, `.omp/notepad.md`47</state_paths>4849<team_pipeline>50Stages: `plan` → `execute` → `verify` → `fix` (loop)51</team_pipeline>5253---5455## Quick Commands5657```bash58/skill:team 3:executor "implement user authentication"59/skill:autopilot "build a REST API for task management"60/skill:ralph "fix all TypeScript errors"61/skill:deep-interview "I want to build something cool"62/skill:plan "migrate to microservices"63/skill:verify "review the changes"64```6566## Agent Delegation6768Use `oh-my-pi:<agent>` prefix for specialized agents:6970```71Task(subagent_type="oh-my-pi:executor", model="sonnet", prompt="...")72Task(subagent_type="oh-my-pi:architect", model="opus", prompt="...")73Task(subagent_type="oh-my-pi:debugger", model="sonnet", prompt="...")74```7576## Keyword Triggers7778| Keyword | Skill |79|---------|-------|80| "autopilot", "build me", "I want a" | `autopilot` |81| "ralph", "don't stop", "must complete" | `ralph` |82| "team", "parallel", "coordinated" | `team` |83| "interview", "requirements", "clarify" | `deep-interview` |84| "plan this", "let's plan" | `plan` |85| "cancel", "stop" | `cancel` |