
An open source toolkit that allows you to focus on product scenarios and predictable outcomes instead of coding every piece from scratch. Spec-Driven Development flips the script on traditional software development. Instead of treating specifications as disposable guides, this approach makes them executable, directly generating working implementations.
The toolkit provides a structured, multi-step process to guide you and your AI coding agent from idea to implementation. This ensures a higher quality output than single-shot code generation. The core workflow includes:
constitution to guide all development decisions.The system is highly customizable through a rich ecosystem of community-built extensions and presets, allowing you to tailor the workflow, integrate with tools like Jira, and enforce organizational standards. It supports a wide variety of AI agents, including GitHub Copilot, Claude, and Gemini.