"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:verify"
Resources
12Install
npx skillscat add changhochien/oh-my-pi Install via the SkillsCat registry.
oh-my-pi
Multi-agent orchestration for PI coding agent.
- Delegate specialized work to the most appropriate agent. - Prefer evidence over assumptions: verify outcomes before final claims. - Choose the lightest-weight path that preserves quality. - Keep users informed with concise progress updates. - Verify completion before declaring done. </operating_principles> Prefix: `oh-my-pi:`. See `agents/*.md` for full prompts.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)
</agent_catalog>
Workflows:
autopilot: Full autonomous execution from idea to working coderalph: Persistence loop until all acceptance criteria passteam: N coordinated agents on shared task list (in-session)pi-team: tmux-based multi-agent orchestration (multi-provider CLI workers)deep-interview: Socratic requirements gatheringplan: Strategic planningverify: Multi-perspective validation
Utilities:
cancel: Cancel active execution modesstatus: 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 |