plan-first-development - Plan-first development for complex projects
Break complex projects into detailed multi-phase plans before writing code
Tags
Updated: 2026-05-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create project scope document
- break project into phases
- specify data structures
- define critical paths
- create verification checklist
- get plan approval
- execute plan by phase
- validate per phase
Inputs
- project requirements
- performance targets
- project constraints
- team and stakeholders
Outputs
- project plan document
- phase implementation plans
- verification checklist
- success criteria
Requirements
- complex project with multiple components
- project with more than 1000 lines of code
- performance-critical applications
- multi-developer coordination
