What problem does it solve?
This Skill solves the problem of turning a feature specification into a structured implementation plan with research, data model design, and contracts—so you can move from requirements to buildable artifacts quickly.
Core Features & Use Cases
- Pre-planning extension hooks: Detect and list registered
hooks.before_plan actions and optionally execute them via the specified slash commands.
- Structured planning workflow: Generates an outline/research phase to resolve all “NEEDS CLARIFICATION,” then produces
data-model.md, contracts/, and a quickstart.md.
- Guardrails and re-validation: Runs constitution checks and fails on unjustified gate violations, then re-evaluates the constitution after design outputs.
- Post-planning extension hooks: Detect and list registered
hooks.after_plan actions after the artifacts are produced.
Quick Start
Run the planning workflow for your repo and generate research.md, data-model.md, contracts/, and quickstart.md by invoking speckit-plan from your project root with optional guidance in the arguments.