What problem does it solve?
It helps teams turn an initial idea into a complete, testable mission specification that can be planned and implemented reliably, reducing rework caused by missing requirements or ambiguous scope.
Core Features & Use Cases
- Guided discovery to lock scope: Runs a structured discovery interview and blocks progress until intent, constraints, and success outcomes are clear.
- Branch-contract safety checks: Confirms the current branch, planning/base branch, merge target branch, and whether they match the intended landing branch before creating the mission.
- Creates mission artifacts in-repo: Generates a spec.md and meta.json in the correct feature directory and validates readiness with a requirements checklist.
- Use Case: When you want to add a new product capability, you can specify the feature at a high level and get a complete requirements spec ready for planning and implementation.
Quick Start
Run /spec-kitty.specify with your feature idea, then answer the discovery question(s) to produce a mission specification draft ready for planning.