spec
Start spec-driven development — write a structured specification, plan, and task list with human approval gates before writing code.
Apply the spec-driven-development skill to build a structured development plan before writing code.
The skill will run four phases with human approval gates:
- SPECIFY — ask clarifying questions, write
spec.mdwith user stories and acceptance criteria - PLAN — write
plan.mdwith approach, architecture, and risks → pause for approval - TASKS — write
tasks.mdwith an ordered, executable task list → pause for approval - IMPLEMENT — execute tasks in order, running
/dog:verification-before-completionafter each
For requirements exploration or brainstorming before the spec: use /dog:brainstorming first.
For a PRP-style plan file without gates: use /dog:prp-plan instead.