What problem does it solve?
Plan-and-Solve Planning Skill prevents premature action by enforcing thorough, repeatable planning before execution, helping teams translate ambiguous goals into concrete, trackable plans.
Core Features & Use Cases
- Loop-driven planning: uses a universal loop system to gather requirements, clarify goals, and validate readiness.
- Phase-based approach: three planning phases (Variable Extraction, Intermediate Calculation, Step-by-Step Planning) plus checkpoints and risk analysis.
- Verifiable plan: supports a YAML plan structure with inputs, steps, checkpoints, and verification criteria.
- Use cases include product planning, software architecture design, and cross-functional project planning where requirements are uncertain.
Quick Start
Start a planning session by prompting the assistant to plan a feature: /studio "plan feature X" and follow the questions to gather requirements, then request to ready_to_plan to proceed.