What problem does it solve?
This Skill turns an existing spec-kit project into a structured implementation plan, reducing ambiguity and aligning engineering work with the required constitution checks and artifacts.
Core Features & Use Cases
- Phase-based planning: Produces research output first, then designs and contract artifacts in later phases.
- Unknown clarification workflow: Converts NEEDS CLARIFICATION items into research tasks and ensures they are resolved before proceeding.
- Design artifacts generation: Creates data-model.md, contracts (when applicable), and quickstart.md, then updates agent context references.
- Guardrails and re-checks: Runs constitution checks and fails on gate violations or unresolved clarifications to keep the plan consistent.
- Extension hook support: Executes optional or mandatory before_plan/after_plan hooks when configured via .specify/extensions.yml.
Quick Start
Run the speckit-plan workflow from your spec-kit project root so it generates research.md, data-model.md, any needed contracts, quickstart.md, and updates the agent context.