You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-4Lines changed: 13 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,9 @@ Choose your preferred installation method:
56
56
57
57
Install once and use everywhere. Pin a specific release tag for stability (check [Releases](https://github.com/github/spec-kit/releases) for the latest):
58
58
59
+
> [!NOTE]
60
+
> The `uv tool install` commands below require **[uv](https://docs.astral.sh/uv/)** — a fast Python package manager. If you see `command not found: uv`, [install uv first](./docs/install/uv.md). The `pipx` alternative does not require uv.
61
+
59
62
```bash
60
63
# Install a specific stable release (recommended — replace vX.Y.Z with the latest tag)
@@ -174,7 +177,7 @@ Want to see Spec Kit in action? Watch our [video overview](https://www.youtube.c
174
177
## 🧩 Community Extensions
175
178
176
179
> [!NOTE]
177
-
> Community extensions are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the extension code itself**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion.
180
+
> Community extensions are independently created and maintained by their respective authors. Maintainers only verify that catalog entries are complete and correctly formatted — they do **not review, audit, endorse, or support the extension code itself**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion.
178
181
179
182
🔍 **Browse and search community extensions on the [Community Extensions website](https://speckit-community.github.io/extensions/).**
180
183
@@ -197,7 +200,9 @@ The following community-contributed extensions are available in [`catalog.commun
197
200
|-----------|---------|----------|--------|-----|
198
201
| Agent Assign | Assign specialized Claude Code agents to spec-kit tasks for targeted execution |`process`| Read+Write |[spec-kit-agent-assign](https://github.com/xymelon/spec-kit-agent-assign)|
199
202
| AI-Driven Engineering (AIDE) | A structured 7-step workflow for building new projects from scratch with AI assistants — from vision through implementation |`process`| Read+Write |[aide](https://github.com/mnriem/spec-kit-extensions/tree/main/aide)|
203
+
| API Evolve | Managed API contract evolution — breaking-change detection, semver enforcement, deprecation orchestration, and lifecycle gates across REST, GraphQL, and gRPC |`process`| Read+Write |[spec-kit-api-evolve](https://github.com/Quratulain-bilal/spec-kit-api-evolve)|
200
204
| Architect Impact Previewer | Predicts architectural impact, complexity, and risks of proposed changes before implementation. |`visibility`| Read-only |[spec-kit-architect-preview](https://github.com/UmmeHabiba1312/spec-kit-architect-preview)|
205
+
| Architecture Guard | Continuous architecture governance for AI-assisted development. Reviews specs, plans, and code for architecture drift, producing structured refactor tasks and evolution proposals. |`process`| Read+Write |[spec-kit-architecture-guard](https://github.com/DyanGalih/spec-kit-architecture-guard)|
201
206
| Archive Extension | Archive merged features into main project memory. |`docs`| Read+Write |[spec-kit-archive](https://github.com/stn1slv/spec-kit-archive)|
202
207
| Azure DevOps Integration | Sync user stories and tasks to Azure DevOps work items using OAuth authentication |`integration`| Read+Write |[spec-kit-azure-devops](https://github.com/pragya247/spec-kit-azure-devops)|
203
208
| Blueprint | Stay code-literate in AI-driven development: review a complete code blueprint for every task from spec artifacts before /speckit.implement runs |`docs`| Read+Write |[spec-kit-blueprint](https://github.com/chordpli/spec-kit-blueprint)|
@@ -211,13 +216,15 @@ The following community-contributed extensions are available in [`catalog.commun
211
216
| Cleanup Extension | Post-implementation quality gate that reviews changes, fixes small issues (scout rule), creates tasks for medium issues, and generates analysis for large issues |`code`| Read+Write |[spec-kit-cleanup](https://github.com/dsrednicki/spec-kit-cleanup)|
212
217
| Conduct Extension | Orchestrates spec-kit phases via sub-agent delegation to reduce context pollution. |`process`| Read+Write |[spec-kit-conduct-ext](https://github.com/twbrandon7/spec-kit-conduct-ext)|
213
218
| Confluence Extension | Create a doc in Confluence summarizing the specifications and planning files |`integration`| Read+Write |[spec-kit-confluence](https://github.com/aaronrsun/spec-kit-confluence)|
219
+
| Cost Tracker | Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports |`visibility`| Read+Write |[spec-kit-cost](https://github.com/Quratulain-bilal/spec-kit-cost)|
214
220
| DocGuard — CDD Enforcement | Canonical-Driven Development enforcement. Validates, scores, and traces project documentation with automated checks, AI-driven workflows, and spec-kit hooks. Zero NPM runtime dependencies. |`docs`| Read+Write |[spec-kit-docguard](https://github.com/raccioly/docguard)|
215
221
| Extensify | Create and validate extensions and extension catalogs |`process`| Read+Write |[extensify](https://github.com/mnriem/spec-kit-extensions/tree/main/extensify)|
216
222
| Fix Findings | Automated analyze-fix-reanalyze loop that resolves spec findings until clean |`code`| Read+Write |[spec-kit-fix-findings](https://github.com/Quratulain-bilal/spec-kit-fix-findings)|
| Fleet Orchestrator | Orchestrate a full feature lifecycle with human-in-the-loop gates across all SpecKit phases |`process`| Read+Write |[spec-kit-fleet](https://github.com/sharathsatish/spec-kit-fleet)|
| GitHub Issues Integration 2 | Creates and syncs local specs from an existing GitHub issue |`integration`| Read+Write |[spec-kit-issue](https://github.com/aaronrsun/spec-kit-issue)|
| Iterate | Iterate on spec documents with a two-phase define-and-apply workflow — refine specs mid-implementation and go straight back to building |`docs`| Read+Write |[spec-kit-iterate](https://github.com/imviancagrace/spec-kit-iterate)|
222
229
| Jira Integration | Create Jira Epics, Stories, and Issues from spec-kit specifications and task breakdowns with configurable hierarchy and custom field support |`integration`| Read+Write |[spec-kit-jira](https://github.com/mbachorik/spec-kit-jira)|
223
230
| Learning Extension | Generate educational guides from implementations and enhance clarifications with mentoring context |`docs`| Read+Write |[spec-kit-learn](https://github.com/imviancagrace/spec-kit-learn)|
@@ -230,9 +237,11 @@ The following community-contributed extensions are available in [`catalog.commun
| MarkItDown Document Converter | Convert documents (PDF, Word, PowerPoint, Excel, and more) to Markdown for use as spec reference material |`docs`| Read+Write |[spec-kit-markitdown](https://github.com/BenBtg/spec-kit-markitdown)|
232
239
| Memory Loader | Loads .specify/memory/ files before lifecycle commands so LLM agents have project governance context |`docs`| Read-only |[spec-kit-memory-loader](https://github.com/KevinBrown5280/spec-kit-memory-loader)|
| Memory MD |Spec Kit extension for repository-native Markdown memory that captures durable decisions, bugs, and project context|`docs`| Read+Write |[spec-kit-memory-hub](https://github.com/DyanGalih/spec-kit-memory-hub)|
234
241
| MemoryLint | Agent memory governance tool: Automatically audits and fixes boundary conflicts between AGENTS.md and the constitution. |`process`| Read+Write |[memorylint](https://github.com/RbBtSn0w/spec-kit-extensions/tree/main/memorylint)|
235
242
| Microsoft 365 Integration | Fetch Teams messages, meeting transcripts, and SharePoint/OneDrive files as local Markdown for spec generation |`integration`| Read+Write |[spec-kit-m365](https://github.com/BenBtg/spec-kit-m365)|
243
+
| Multi-Model Review | Cross-model Spec Kit handoffs for spec authoring, implementation routing, and review. |`process`| Read+Write |[multi-model-review](https://github.com/formin/multi-model-review)|
244
+
| .NET Framework to Modern .NET Migration | Orchestrate end-to-end .NET Framework to modern .NET migration across 7 phases, with SDD lifecycle integration |`process`| Read+Write |[spec-kit-fx-to-net](https://github.com/RogerBestMsft/spec-kit-FxToNet)|
236
245
| Onboard | Contextual onboarding and progressive growth for developers new to spec-kit projects. Explains specs, maps dependencies, validates understanding, and guides the next step |`process`| Read+Write |[spec-kit-onboard](https://github.com/dmux/spec-kit-onboard)|
237
246
| Optimize | Audit and optimize AI governance for context efficiency — token budgets, rule health, interpretability, compression, coherence, and echo detection |`process`| Read+Write |[spec-kit-optimize](https://github.com/sakitA/spec-kit-optimize)|
238
247
| OWASP LLM Threat Model | OWASP Top 10 for LLM Applications 2025 threat analysis on agent artifacts |`code`| Read-only |[spec-kit-threatmodel](https://github.com/NaviaSamal/spec-kit-threatmodel)|
@@ -243,7 +252,7 @@ The following community-contributed extensions are available in [`catalog.commun
243
252
| Project Health Check | Diagnose a Spec Kit project and report health issues across structure, agents, features, scripts, extensions, and git |`visibility`| Read-only |[spec-kit-doctor](https://github.com/KhawarHabibKhan/spec-kit-doctor)|
244
253
| Project Status | Show current SDD workflow progress — active feature, artifact status, task completion, workflow phase, and extensions summary |`visibility`| Read-only |[spec-kit-status](https://github.com/KhawarHabibKhan/spec-kit-status)|
245
254
| QA Testing Extension | Systematic QA testing with browser-driven or CLI-based validation of acceptance criteria from spec |`code`| Read-only |[spec-kit-qa](https://github.com/arunt14/spec-kit-qa)|
246
-
| Ralph Loop | Autonomous implementation loop using AI agent CLI |`code`| Read+Write |[spec-kit-ralph](https://github.com/Rubiss/spec-kit-ralph)|
255
+
| Ralph Loop | Autonomous implementation loop using AI agent CLI |`code`| Read+Write |[spec-kit-ralph](https://github.com/Rubiss-Projects/spec-kit-ralph)|
| Red Team | Adversarial review of specs before /speckit.plan — parallel lens agents surface risks that clarify/analyze structurally can't (prompt injection, integrity gaps, cross-spec drift, silent failures). Produces a structured findings report; no auto-edits to specs. |`docs`| Read+Write |[spec-kit-red-team](https://github.com/ashbrener/spec-kit-red-team)|
249
258
| Repository Index | Generate index for existing repo for overview, architecture and module level. |`docs`| Read-only |[spec-kit-repoindex](https://github.com/liuyiyu/spec-kit-repoindex)|
@@ -482,7 +491,7 @@ specify init --here --force
482
491
483
492

484
493
485
-
You will be prompted to select the coding agent integration you are using. You can also proactively specify it directly in the terminal:
494
+
In an interactive terminal, you will be prompted to select the coding agent integration you are using. In non-interactive sessions, such as CI or piped runs, `specify init` defaults to GitHub Copilot unless you pass `--integration`. You can also proactively specify the integration directly in the terminal:
0 commit comments