| name | planning-methodology |
| description | Full planning framework for complex features needing requirements decomposition, research, and scope analysis. For tasks with 15+ files, 5+ endpoints, architecture decisions, or security concerns. Templates for PRD, spec, and scope documents. |
| user-invocable | false |
Planning Methodology
This skill provides the planning framework used by the blueprint-dev planning phase. Philosophy: 50%+ of development time should be in planning and design.
When to Use
/blueprint-dev:bp:plan — full planning workflow
- When any agent needs to understand the planning approach
- When generating or reviewing requirements documents
Planning Flow
User Request → Requirements Analysis → Research → Scope Guard → Approved Plan
1. Requirements Analysis
The requirements-analyst agent decomposes the feature request:
- Functional requirements with acceptance criteria (Given/When/Then)
- Non-functional requirements (performance, security, accessibility)
- Dependencies and risk assessment
- Size estimation and phase splitting
- Test strategy outline
2. Research
The research-scout agent investigates before building:
- Internal: existing code patterns, past solutions (docs/solutions/)
- External: libraries, community approaches, framework patterns
- Produces evidence-based recommendation
3. Scope Guard
The scope-sentinel agent reviews the plan:
- Flags scope creep (features not asked for)
- Flags YAGNI violations (premature abstractions)
- Suggests simplifications
- Produces a clean scope boundary
Templates
See references/templates.md for:
- PRD template (Product Requirements Document)
- Technical spec template
- Scope boundary template
Quality Checks
A good plan: