create-plan
Plan Creator
This skill generates a PLAN.md — a technical implementation plan grounded in the codebase. It reads a spec, explores the relevant parts of the codebase, and produces a plan that answers the "how": what approach to take, what trade-offs were considered, which files change, and in what order.
The output is saved at specs/<folder-name>/PLAN.md, alongside the spec it plans.
Important constraint: No code is written during this process. The entire skill is read-only until the final write of PLAN.md.
Step 0: Read the constitution
Check if specs/CONSTITUTION.md exists. If it does, read it before doing anything else. It contains the canonical sanity checks, coding conventions, key files, and hard rules for this project — use it to guide your codebase exploration and to pre-populate the Technical Notes in the plan.
If it doesn't exist, proceed — you'll discover what you need during exploration.