Phase 2: Plan¶
Design and architecture planning using the conceptual-orchestrator. Creates specs, identifies risks, and produces implementation plans.
Command: /2-plan "Your feature or task description"
When to use¶
After bootstrapping (Phase 1), or whenever you are about to start implementing a new feature. This phase converts a feature idea into a concrete, researched plan.
What happens¶
- SpecKit check -- Loads
.specify/memory/constitution.mdand the activespecs/[N]-feature/spec.md(via.design-state.yaml) if present. All planning respects constitution constraints. - Institutional knowledge -- Loads
docs/solutions/patterns/critical-patterns.mdand past solutions to avoid repeating mistakes. - Conceptual orchestrator -- Dispatches four sub-agents in parallel:
- best-practices-researcher -- Industry patterns and standards
- framework-docs-researcher -- Library documentation
- architecture-strategist -- System design decisions
- spec-flow-analyzer -- User flow mapping and edge cases
- Plan generation -- Produces a prioritized implementation plan, architecture decisions with rationale, risk assessment, and user flow analysis.
Output¶
- Step-by-step implementation plan
- Architecture Decision Records (ADRs)
- Risk assessment with mitigations
- User flow maps with edge cases identified