Plan
Break a feature into a detailed implementation plan with bite-sized tasks.
Purpose
The Plan skill breaks a feature into bite-sized tasks (2-5 minutes each) with exact file paths, test strategy, and commit points. This is the starting point for any structured development effort.
Usage
/development:plan <feature>Example:
/development:plan auth-systemWhat It Does
- Clarifies the feature requirements and constraints
- Explores the codebase to understand existing patterns
- Breaks work into 2-5 minute tasks, each producing a committable state
- Defines a test strategy for the feature
- Writes the plan to
.metapowers/development/<feature>/01-plan.md
Output
Creates .metapowers/development/<feature>/01-plan.md containing:
- Goal and architecture summary
- Numbered tasks with files to create/modify
- Step-by-step instructions per task
- Test strategy
Next Step
After planning, proceed to Build to execute the plan.