| name | 01-plan |
| description | Turn a request, ticket, or file into a phased implementation plan. Use to plan a feature before building, or to turn a ticket into phases. Do NOT use to write code or review a diff. |
| argument-hint | gather | explore | wireframe | plan |
Skill: plan
Turn a gathered source into an implementation plan and its phase files. Never writes code.
Actions
| # | Action | Role | Input |
|---|
| 01 | gather | Collect and restate the source | user request |
| 02 | explore | Read the codebase for projection, rules, feasibility | gathered source |
| 03 | wireframe | Sketch a screen at low fidelity, frontend only | source + explore context |
| 04 | plan | Break into phases, write the plan and phase files | explore output + wireframe |
Run them in order, 01 → 04. The plan is the culmination. Skip 03 when there is no UI.
Before running an action, read its file in actions/, not only the table or assets.
References
references/wireframe-conventions.md: how to draw the ASCII wireframe a screen needs.
references/plan-status.md: the plan lifecycle status values and who writes each.
Assets
assets/plan-template.md: the plan.md scaffold.
assets/phase-template.md: the per-phase scaffold.