Spec Kit (GitHub)
Official GitHub Claude Code plugin for spec-driven development. 7-phase workflow: Constitution → Specify → Clarify → Plan → Tasks → Implement → Analyze. The Constitution document establishes non-negotiable project principles. 9 slash commands: /constitution, /specify, /clarify, /plan, /tasks, /implement, /analyze, /checklist, /taskstoissues.
Strengths
- Enforced 7-phase workflow with dedicated commands per step, no phase can be skipped
- Constitution document: anchors non-negotiable project principles from the start
- /taskstoissues: converts tasks to GitHub issues, direct bridge to team ticketing
- Official GitHub plugin, maintained by the same publisher as GitHub Copilot
Limitations
- Strict workflow poorly suited for rapid exploratory iterations
- Redundant with GSD for already structured teams, overhead if GSD setup is in place
- Overlap with BMAD-METHOD and Superpowers, choose one spec-driven method
Best for
- Teams using GitHub Issues as ticketing and wanting to connect AI to it
- Projects requiring a formal Constitution (non-negotiable principles) from day one
- Developers wanting a spec-driven workflow with native GitHub integration