What problem does it solve?
Ralplan prevents underspecified or vague execution requests from wasting multi-agent cycles by forcing a consensus planning step before any real work starts.
Core Features & Use Cases
- Consensus Planning Loop (Planner → Architect → Critic): Produces an initial plan, stress-tests architectural soundness, then validates quality and testability before execution.
- Structured RALPLAN-DR Deliberation: Includes Principles, Decision Drivers, and Viable Options (with bounded tradeoffs) to make scope and rationale explicit.
- Optional High-Risk Mode: In deliberate mode, adds a pre-mortem and expanded test planning (unit/integration/e2e/observability) and tightens Critic rejection criteria.
- Interactive Review Gate: When enabled, asks for user feedback on the draft plan and final approval/approval path.
- Correct Execution Handoff: On approval, invokes the appropriate execution skill via team (parallel) or ralph (sequential) rather than implementing directly.
Quick Start
Use ralplan to turn a vague build request into a vetted, executable plan by running: /oh-my-claudecode:ralplan "Implement authentication for the app with clear acceptance criteria and tests".