Development · overview
Plan
Break a feature into a detailed implementation plan with bite-sized tasks.
/development-plan <feature>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
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
.singularskills/development/<feature>/01-plan.md
Output
Creates .singularskills/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.