What problem does it solve?
Planning prevents wasted effort, scope creep, and missed edge cases by turning vague or broad requests into concrete, testable work plans and clear handoffs for execution. The plan skill structures discovery, creates acceptance criteria, and produces implementation steps grounded in codebase evidence so execution starts from a solid foundation.
Core Features & Use Cases
- Interactive Interview Mode: Conducts single-question-at-a-time requirements gathering and consults lightweight codebase exploration before asking the user.
- Direct Mode: Generates a comprehensive plan immediately from a detailed request.
- Consensus (RALPLAN-DR) & Review Modes: Runs Planner → Architect → Critic loops with formal RALPLAN-DR summaries, ADR output, pre-mortems for high-risk work, and quality gating before approval.
- Execution Handoffs: Produces .forge/plans artifacts, available-agent rosters, and concrete launch hints for
$ralph and $team without editing source code directly.
- Quality Constraints: Enforces testable acceptance criteria, file/line evidence for claims, and sequential architect/critic checks for consensus reviews.
Quick Start
Ask the plan skill to create a consensus work plan to add JWT authentication across the API, including risks, testable acceptance criteria, and an implementation roadmap.