{ "schema_version": "1.0", "updated_at": "2026-03-16T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json", "extensions": { "archive": { "name": "Archive Extension", "id": "archive", "description": "Archive merged features into main project memory, resolving gaps and conflicts.", "author": "Stanislav Deviatov", "version": "1.0.0", "download_url": "https://github.com/stn1slv/spec-kit-archive/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/stn1slv/spec-kit-archive", "homepage": "https://github.com/stn1slv/spec-kit-archive", "documentation": "https://github.com/stn1slv/spec-kit-archive/blob/main/README.md", "changelog": "https://github.com/stn1slv/spec-kit-archive/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 0 }, "tags": [ "archive", "memory", "merge", "changelog" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-14T00:00:00Z", "updated_at": "2026-03-14T00:00:00Z" }, "azure-devops": { "name": "Azure DevOps Integration", "id": "azure-devops", "description": "Sync user stories and tasks to Azure DevOps work items using OAuth authentication.", "author": "pragya247", "version": "1.0.0", "download_url": "https://github.com/pragya247/spec-kit-azure-devops/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/pragya247/spec-kit-azure-devops", "homepage": "https://github.com/pragya247/spec-kit-azure-devops", "documentation": "https://github.com/pragya247/spec-kit-azure-devops/blob/main/README.md", "changelog": "https://github.com/pragya247/spec-kit-azure-devops/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0", "tools": [ { "name": "az", "version": ">=2.0.0", "required": true } ] }, "provides": { "commands": 1, "hooks": 1 }, "tags": [ "azure", "devops", "project-management", "work-items", "issue-tracking" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-03T00:00:00Z", "updated_at": "2026-03-03T00:00:00Z" }, "cleanup": { "name": "Cleanup Extension", "id": "cleanup", "description": "Post-implementation quality gate that reviews changes, fixes small issues (scout rule), creates tasks for medium issues, and generates analysis for large issues.", "author": "dsrednicki", "version": "1.0.0", "download_url": "https://github.com/dsrednicki/spec-kit-cleanup/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/dsrednicki/spec-kit-cleanup", "homepage": "https://github.com/dsrednicki/spec-kit-cleanup", "documentation": "https://github.com/dsrednicki/spec-kit-cleanup/blob/main/README.md", "changelog": "https://github.com/dsrednicki/spec-kit-cleanup/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 1 }, "tags": [ "quality", "tech-debt", "review", "cleanup", "scout-rule" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-02-22T00:00:00Z", "updated_at": "2026-02-22T00:00:00Z" }, "cognitive-squad": { "name": "Cognitive Squad", "id": "cognitive-squad", "description": "19-function cognitive agent squad for autonomous pre-code analysis — 7 core agents, 7 specialists, 4 learning functions with feedback loop", "author": "Testimonial", "version": "0.1.0", "download_url": "https://github.com/Testimonial/cognitive-squad/archive/refs/tags/v0.1.0.zip", "repository": "https://github.com/Testimonial/cognitive-squad", "homepage": "https://github.com/Testimonial/cognitive-squad", "documentation": "https://github.com/Testimonial/cognitive-squad/blob/main/README.md", "changelog": "https://github.com/Testimonial/cognitive-squad/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.3.0", "tools": [ { "name": "understanding", "version": ">=3.4.0", "required": false }, { "name": "spec-kit-reverse-eng", "version": ">=1.0.0", "required": false } ] }, "provides": { "commands": 7, "hooks": 1 }, "tags": [ "ai-agents", "cognitive", "pre-code", "analysis", "multi-agent" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-16T00:00:00Z", "updated_at": "2026-03-16T00:00:00Z" }, "docguard": { "name": "DocGuard \u2014 CDD Enforcement", "id": "docguard", "description": "Canonical-Driven Development enforcement. Validates, scores, and traces project documentation with automated checks, AI-driven workflows, and spec-kit hooks. Zero dependencies.", "author": "raccioly", "version": "0.9.8", "download_url": "https://github.com/raccioly/docguard/releases/download/v0.9.8/spec-kit-docguard-v0.9.8.zip", "repository": "https://github.com/raccioly/docguard", "homepage": "https://www.npmjs.com/package/docguard-cli", "documentation": "https://github.com/raccioly/docguard/blob/main/extensions/spec-kit-docguard/README.md", "changelog": "https://github.com/raccioly/docguard/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0", "tools": [ { "name": "node", "version": ">=18.0.0", "required": true } ] }, "provides": { "commands": 6, "hooks": 3 }, "tags": [ "documentation", "validation", "quality", "cdd", "traceability", "ai-agents", "enforcement", "spec-kit" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-13T00:00:00Z", "updated_at": "2026-03-15T20:00:00Z" }, "doctor": { "name": "Project Health Check", "id": "doctor", "description": "Diagnose a Spec Kit project and report health issues across structure, agents, features, scripts, extensions, and git.", "author": "KhawarHabibKhan", "version": "1.0.0", "download_url": "https://github.com/KhawarHabibKhan/spec-kit-doctor/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/KhawarHabibKhan/spec-kit-doctor", "homepage": "https://github.com/KhawarHabibKhan/spec-kit-doctor", "documentation": "https://github.com/KhawarHabibKhan/spec-kit-doctor/blob/main/README.md", "changelog": "https://github.com/KhawarHabibKhan/spec-kit-doctor/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 0 }, "tags": [ "diagnostics", "health-check", "validation", "project-structure" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-13T00:00:00Z", "updated_at": "2026-03-13T00:00:00Z" }, "fleet": { "name": "Fleet Orchestrator", "id": "fleet", "description": "Orchestrate a full feature lifecycle with human-in-the-loop gates across all SpecKit phases.", "author": "sharathsatish", "version": "1.0.0", "download_url": "https://github.com/sharathsatish/spec-kit-fleet/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/sharathsatish/spec-kit-fleet", "homepage": "https://github.com/sharathsatish/spec-kit-fleet", "documentation": "https://github.com/sharathsatish/spec-kit-fleet/blob/main/README.md", "changelog": "https://github.com/sharathsatish/spec-kit-fleet/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 2, "hooks": 1 }, "tags": [ "orchestration", "workflow", "human-in-the-loop", "parallel" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-06T00:00:00Z", "updated_at": "2026-03-06T00:00:00Z" }, "jira": { "name": "Jira Integration", "id": "jira", "description": "Create Jira Epics, Stories, and Issues from spec-kit specifications and task breakdowns with configurable hierarchy and custom field support.", "author": "mbachorik", "version": "2.1.0", "download_url": "https://github.com/mbachorik/spec-kit-jira/archive/refs/tags/v2.1.0.zip", "repository": "https://github.com/mbachorik/spec-kit-jira", "homepage": "https://github.com/mbachorik/spec-kit-jira", "documentation": "https://github.com/mbachorik/spec-kit-jira/blob/main/README.md", "changelog": "https://github.com/mbachorik/spec-kit-jira/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 3, "hooks": 1 }, "tags": [ "issue-tracking", "jira", "atlassian", "project-management" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-05T00:00:00Z", "updated_at": "2026-03-05T00:00:00Z" }, "ralph": { "name": "Ralph Loop", "id": "ralph", "description": "Autonomous implementation loop using AI agent CLI.", "author": "Rubiss", "version": "1.0.0", "download_url": "https://github.com/Rubiss/spec-kit-ralph/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/Rubiss/spec-kit-ralph", "homepage": "https://github.com/Rubiss/spec-kit-ralph", "documentation": "https://github.com/Rubiss/spec-kit-ralph/blob/main/README.md", "changelog": "https://github.com/Rubiss/spec-kit-ralph/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0", "tools": [ { "name": "copilot", "required": true }, { "name": "git", "required": true } ] }, "provides": { "commands": 2, "hooks": 1 }, "tags": [ "implementation", "automation", "loop", "copilot" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-09T00:00:00Z", "updated_at": "2026-03-09T00:00:00Z" }, "reconcile": { "name": "Reconcile Extension", "id": "reconcile", "description": "Reconcile implementation drift by surgically updating the feature's own spec, plan, and tasks.", "author": "Stanislav Deviatov", "version": "1.0.0", "download_url": "https://github.com/stn1slv/spec-kit-reconcile/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/stn1slv/spec-kit-reconcile", "homepage": "https://github.com/stn1slv/spec-kit-reconcile", "documentation": "https://github.com/stn1slv/spec-kit-reconcile/blob/main/README.md", "changelog": "https://github.com/stn1slv/spec-kit-reconcile/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 0 }, "tags": [ "reconcile", "drift", "tasks", "remediation" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-14T00:00:00Z", "updated_at": "2026-03-14T00:00:00Z" }, "retrospective": { "name": "Retrospective Extension", "id": "retrospective", "description": "Post-implementation retrospective with spec adherence scoring, drift analysis, and human-gated spec updates.", "author": "emi-dm", "version": "1.0.0", "download_url": "https://github.com/emi-dm/spec-kit-retrospective/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/emi-dm/spec-kit-retrospective", "homepage": "https://github.com/emi-dm/spec-kit-retrospective", "documentation": "https://github.com/emi-dm/spec-kit-retrospective/blob/main/README.md", "changelog": "https://github.com/emi-dm/spec-kit-retrospective/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 1 }, "tags": [ "retrospective", "spec-drift", "quality", "analysis", "governance" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-02-24T00:00:00Z", "updated_at": "2026-02-24T00:00:00Z" }, "review": { "name": "Review Extension", "id": "review", "description": "Post-implementation comprehensive code review with specialized agents for code quality, comments, tests, error handling, type design, and simplification.", "author": "ismaelJimenez", "version": "1.0.0", "download_url": "https://github.com/ismaelJimenez/spec-kit-review/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/ismaelJimenez/spec-kit-review", "homepage": "https://github.com/ismaelJimenez/spec-kit-review", "documentation": "https://github.com/ismaelJimenez/spec-kit-review/blob/main/README.md", "changelog": "https://github.com/ismaelJimenez/spec-kit-review/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 7, "hooks": 1 }, "tags": [ "code-review", "quality", "review", "testing", "error-handling", "type-design", "simplification" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-06T00:00:00Z", "updated_at": "2026-03-06T00:00:00Z" }, "sync": { "name": "Spec Sync", "id": "sync", "description": "Detect and resolve drift between specs and implementation. AI-assisted resolution with human approval.", "author": "bgervin", "version": "0.1.0", "download_url": "https://github.com/bgervin/spec-kit-sync/archive/refs/tags/v0.1.0.zip", "repository": "https://github.com/bgervin/spec-kit-sync", "homepage": "https://github.com/bgervin/spec-kit-sync", "documentation": "https://github.com/bgervin/spec-kit-sync/blob/main/README.md", "changelog": "https://github.com/bgervin/spec-kit-sync/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 5, "hooks": 1 }, "tags": [ "sync", "drift", "validation", "bidirectional", "backfill" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-02T00:00:00Z", "updated_at": "2026-03-02T00:00:00Z" }, "understanding": { "name": "Understanding", "id": "understanding", "description": "Automated requirements quality analysis \u2014 validates specs against IEEE/ISO standards using 31 deterministic metrics. Catches ambiguity, missing testability, and structural issues before they reach implementation. Includes experimental energy-based ambiguity detection using local LM token perplexity.", "author": "Ladislav Bihari", "version": "3.4.0", "download_url": "https://github.com/Testimonial/understanding/archive/refs/tags/v3.4.0.zip", "repository": "https://github.com/Testimonial/understanding", "homepage": "https://github.com/Testimonial/understanding", "documentation": "https://github.com/Testimonial/understanding/blob/main/extension/README.md", "changelog": "https://github.com/Testimonial/understanding/blob/main/extension/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0", "tools": [ { "name": "understanding", "version": ">=3.4.0", "required": true } ] }, "provides": { "commands": 3, "hooks": 1 }, "tags": [ "quality", "metrics", "requirements", "validation", "readability", "IEEE-830", "ISO-29148" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-07T00:00:00Z", "updated_at": "2026-03-07T00:00:00Z" }, "status": { "name": "Project Status", "id": "status", "description": "Show current SDD workflow progress — active feature, artifact status, task completion, workflow phase, and extensions summary.", "author": "KhawarHabibKhan", "version": "1.0.0", "download_url": "https://github.com/KhawarHabibKhan/spec-kit-status/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/KhawarHabibKhan/spec-kit-status", "homepage": "https://github.com/KhawarHabibKhan/spec-kit-status", "documentation": "https://github.com/KhawarHabibKhan/spec-kit-status/blob/main/README.md", "changelog": "https://github.com/KhawarHabibKhan/spec-kit-status/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 0 }, "tags": [ "status", "workflow", "progress", "feature-tracking", "task-progress" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-16T00:00:00Z", "updated_at": "2026-03-16T00:00:00Z" }, "v-model": { "name": "V-Model Extension Pack", "id": "v-model", "description": "Enforces V-Model paired generation of development specs and test specs with full traceability.", "author": "leocamello", "version": "0.4.0", "download_url": "https://github.com/leocamello/spec-kit-v-model/archive/refs/tags/v0.4.0.zip", "repository": "https://github.com/leocamello/spec-kit-v-model", "homepage": "https://github.com/leocamello/spec-kit-v-model", "documentation": "https://github.com/leocamello/spec-kit-v-model/blob/main/README.md", "changelog": "https://github.com/leocamello/spec-kit-v-model/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 9, "hooks": 1 }, "tags": [ "v-model", "traceability", "testing", "compliance", "safety-critical" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-02-20T00:00:00Z", "updated_at": "2026-02-22T00:00:00Z" }, "verify": { "name": "Verify Extension", "id": "verify", "description": "Post-implementation quality gate that validates implemented code against specification artifacts.", "author": "ismaelJimenez", "version": "1.0.0", "download_url": "https://github.com/ismaelJimenez/spec-kit-verify/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/ismaelJimenez/spec-kit-verify", "homepage": "https://github.com/ismaelJimenez/spec-kit-verify", "documentation": "https://github.com/ismaelJimenez/spec-kit-verify/blob/main/README.md", "changelog": "https://github.com/ismaelJimenez/spec-kit-verify/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 1, "hooks": 1 }, "tags": [ "verification", "quality-gate", "implementation", "spec-adherence", "compliance" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-03-03T00:00:00Z", "updated_at": "2026-03-03T00:00:00Z" } } }