# Spec Kit — Spec-Driven Dev Toolkit from GitHub, 85K Stars > GitHub's open-source spec-driven development toolkit. Turn product specs into executable AI agent workflows via the specify CLI instead of vibe coding. ## Install Save in your project root: ## Quick Use 1. Install the CLI: ```bash uv tool install specify-cli --from git+https://github.com/github/spec-kit.git ``` 2. Initialize a project: ```bash specify init my-project ``` 3. Create a spec, plan tasks, and execute with your AI agent. --- ## Intro Spec Kit is GitHub's open-source toolkit for spec-driven development with 85,500+ stars. Instead of vibe coding, you write product specifications that become executable artifacts for AI agents. It supports Claude, GitHub Copilot, Gemini, and other AI coding tools, with 40+ community extensions for code review, integration, and workflow orchestration. Best for: engineering teams who want predictable AI-assisted development outcomes. Works with: Claude Code, GitHub Copilot, Gemini, Cursor. Setup time: under 3 minutes. --- ## Spec Kit — From Specifications to Working Code ### How It Works Spec Kit follows a structured workflow: 1. **Constitution** — Define project principles in `/speckit.constitution` 2. **Specification** — Write detailed product specs 3. **Planning** — AI generates implementation plans from specs 4. **Tasks** — Plans break into executable tasks 5. **Implementation** — AI agents execute tasks following the spec ### Key Features - **Spec-Driven Methodology**: Specs become the single source of truth for AI agents - **Multi-Agent Support**: Works with Claude, Copilot, Gemini, and more - **40+ Extensions**: Community-built extensions for code review, CI/CD, and orchestration - **Customizable Presets**: Reshape terminology and workflows for your team - **Full Lifecycle**: From constitution to implementation with traceability ### Installation Options ```bash # Persistent install (recommended) uv tool install specify-cli --from git+https://github.com/github/spec-kit.git # One-time execution uvx --from git+https://github.com/github/spec-kit.git specify init my-project ``` ### Community Walkthroughs Full lifecycle demos are available for .NET, Java, Go, Spring Boot, and React projects — showing the complete spec → plan → task → implement flow. ### FAQ **Q: What is Spec Kit?** A: Spec Kit is GitHub's open-source toolkit that turns product specifications into executable AI agent workflows, replacing vibe coding with structured, predictable development. **Q: Is Spec Kit free?** A: Yes, Spec Kit is free and open source from GitHub. **Q: How do I get started with Spec Kit?** A: Install with `uv tool install specify-cli`, then run `specify init my-project` to create your first spec-driven project. --- ## Source & Thanks > Created by [GitHub](https://github.com/github). Licensed under MIT. > > [spec-kit](https://github.com/github/spec-kit) — ⭐ 85,500+ Thank you for bringing structured spec-driven development to the AI era. --- ## 快速使用 1. 安装 CLI: `uv tool install specify-cli --from git+https://github.com/github/spec-kit.git` 2. 初始化项目: `specify init my-project` 3. 编写规格说明,规划任务,用 AI Agent 执行 --- ## 简介 Spec Kit 是 GitHub 官方开源的规格驱动开发工具包,拥有 85,500+ stars。它让你编写产品规格说明,然后将其转化为 AI Agent 可执行的工作流,取代无序的 vibe coding。支持 Claude、GitHub Copilot、Gemini 等 AI 编码工具,拥有 40+ 社区扩展。 --- ## Spec Kit — 从规格到可运行代码 ### 工作流程 1. **宪法** — 在 `/speckit.constitution` 中定义项目原则 2. **规格** — 编写详细的产品规格说明 3. **规划** — AI 从规格生成实施计划 4. **任务** — 计划拆分为可执行任务 5. **实现** — AI Agent 按照规格执行任务 --- ## 来源与感谢 > Created by [GitHub](https://github.com/github). Licensed under MIT. > > [spec-kit](https://github.com/github/spec-kit) — ⭐ 85,500+ --- Source: https://tokrepo.com/en/workflows/6c6059a2-a15c-4160-a806-ea2e1e519993 Author: TokRepo精选