Spec Kit: Turn a written spec into plans, tasks and code
Added
Made by GitHub
View profile on GitHub (opens in a new tab)Spec Kit gives your AI coding agent a step-by-step process to build a feature, fix a bug or assess an idea.
For developers who code with AI.
What it does
Spec Kit is GitHub's open-source toolkit for spec-driven development: you write a spec and your AI coding agent turns it into a plan, tasks and code. You install a command-line tool called Specify, create a project, then run skills (named commands) in your agent's chat one at a time: write principles, a specification, a plan and tasks, then implement.
How to use it
Install the Specify tool with uv, create a project with the init command naming your agent integration, then open your coding agent in that project folder. In the agent's chat, run the constitution, specify, plan, tasks and implement skills in order, reviewing each result.
Common use cases
- Ask for a photo organizer with albums grouped by date, then follow with a plan using Vite and SQLite; the agent produces a specification, a plan, a task list and code.
- Report that submitting an empty password crashes the login form; the bug extension writes assessment, fix and test reports, ending in a verdict of verified, partial or failed.
- Submit a product idea to the idea-assessment process and receive an evidence-backed go, clarify or stop decision.
Can I use this?
Requirements It runs on your own computer, on Linux, macOS or Windows, alongside a supported AI coding agent. Install the Specify tool with uv, then create a project with your agent's integration name.
Caveat Licensed under MIT. Run each skill in your agent's chat rather than the terminal, and review each result before continuing.
Worth knowing Bug fixing and idea assessment are extensions you install when needed. Catalog listings are not audits or endorsements, so review community source code before installing or running it.
Why it's here
- 4,280 people starred it on GitHub this week — 148,590 in total.
Numbers as of 8 November 2026, from BuildTube’s latest daily refresh.
Behind it
View setup guideBuildTube has not run or verified this project. Everything above is written from what the creator published.
Made this?
Quick questions
- What is Spec Kit?
- Spec Kit is GitHub's open-source toolkit for spec-driven development: you write a spec and your AI coding agent turns it into a plan, tasks and code.
- What can I use Spec Kit for?
- Ask for a photo organizer with albums grouped by date, then follow with a plan using Vite and SQLite; the agent produces a specification, a plan, a task list and code. Report that submitting an empty password crashes the login form; the bug extension writes assessment, fix and test reports, ending in a verdict of verified, partial or failed. Submit a product idea to the idea-assessment process and receive an evidence-backed go, clarify or stop decision.
- Can I run Spec Kit on my computer?
- It runs on your own computer, on Linux, macOS or Windows, alongside a supported AI coding agent.
- What do I need to use Spec Kit?
- Python 3.11 or newer, the uv package tool, and a supported AI coding agent such as GitHub Copilot, on Linux, macOS or Windows.
- What license does Spec Kit use?
- Licensed under MIT.
More from this week
- RAGFlow Ask questions about your documents and get cited answers
Upload documents and ask questions with traceable citations.
- agent-desktop Let AI agents read and click desktop apps
For developers building computer-use agents: agent-desktop lets an AI agent read and operate desktop apps on Mac, Windows or Linux from a command line.
- Auto-Ontology Give AI agents checked business meanings for your database
Help AI agents answer questions about company databases using reviewed definitions and SQL, with each answer showing its steps.
Explore by topic
Post this
Download share imageFor makers
Made this? Show it’s on BuildTube — add the badge to your README or embed the card on your site.
README badge (Markdown)
[](https://buildtube.app/p/gh-github-spec-kit/)Embed card (HTML)
<iframe src="https://buildtube.app/embed/gh-github-spec-kit/" width="560" height="240" style="border:0;max-width:100%" loading="lazy" title="Spec Kit on BuildTube"></iframe>