spec-kit
View on GitHub💫 Toolkit to help you get started with Spec-Driven Development
GitHub Spec Kit is a Python CLI plus agent skill packs that give AI coding agents a structured spec-driven workflow: define a spec, plan, tasks, then implement and converge, with optional bug-fixing and idea-assessment extensions.
Use Cases
Turn requirements into a spec, plan, and tasks before implementationDrive an AI coding agent through /speckit-* skills in chatBootstrap a new project with specify init for spec-driven developmentDiagnose and fix bugs with assess/fix/test skills and verification reportsAssess whether an idea deserves investment via intake/research/define/shape/decideGenerate project constitutions with code quality and testing principlesIterate implement and converge until the spec is satisfiedExtend or customize agent workflows with extensions, presets, and bundles
Built With
- Language
- Python
- Frameworks
- GitHub Copilot · Claude Code · Cursor · Gemini CLI · Typer · Click · Rich · Hatchling
Tags
spec-driven-development · ai-coding-agent · agent-skills · slash-commands · templates · prd · workflow · cli · github-copilot · extensions · presets · bundles · planning · developer-tooling