Skip to content

Commit 2aa49fd

Browse files
committed
feat: add 5 lifecycle extensions to community catalog
Add the following community extensions: - staff-review: Staff-engineer-level code review - qa: Systematic QA testing with browser/CLI validation - ship: Release engineering automation - retro: Sprint retrospective with metrics - critique: Dual-lens spec and plan critique Each extension is hosted in its own repository under arunt14/ with v1.0.0 releases available.
1 parent 325e774 commit 2aa49fd

File tree

2 files changed

+164
-9
lines changed

2 files changed

+164
-9
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,12 +203,17 @@ The following community-contributed extensions are available in [`catalog.commun
203203
| Product Forge | Full product lifecycle: research → product spec → SpecKit → implement → verify → test | `process` | Read+Write | [speckit-product-forge](https://github.com/VaiYav/speckit-product-forge) |
204204
| 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) |
205205
| 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) |
206+
| 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) |
206207
| Ralph Loop | Autonomous implementation loop using AI agent CLI | `code` | Read+Write | [spec-kit-ralph](https://github.com/Rubiss/spec-kit-ralph) |
207208
| Reconcile Extension | Reconcile implementation drift by surgically updating feature artifacts. | `docs` | Read+Write | [spec-kit-reconcile](https://github.com/stn1slv/spec-kit-reconcile) |
209+
| Retro Extension | Sprint retrospective analysis with metrics, spec accuracy assessment, and improvement suggestions | `process` | Read+Write | [spec-kit-retro](https://github.com/arunt14/spec-kit-retro) |
208210
| Retrospective Extension | Post-implementation retrospective with spec adherence scoring, drift analysis, and human-gated spec updates | `docs` | Read+Write | [spec-kit-retrospective](https://github.com/emi-dm/spec-kit-retrospective) |
209211
| Review Extension | Post-implementation comprehensive code review with specialized agents for code quality, comments, tests, error handling, type design, and simplification | `code` | Read-only | [spec-kit-review](https://github.com/ismaelJimenez/spec-kit-review) |
210212
| SDD Utilities | Resume interrupted workflows, validate project health, and verify spec-to-task traceability | `process` | Read+Write | [speckit-utils](https://github.com/mvanhorn/speckit-utils) |
213+
| Staff Review Extension | Staff-engineer-level code review that validates implementation against spec, checks security, performance, and test coverage | `code` | Read-only | [spec-kit-staff-review](https://github.com/arunt14/spec-kit-staff-review) |
211214
| Superpowers Bridge | Orchestrates obra/superpowers skills within the spec-kit SDD workflow across the full lifecycle (clarification, TDD, review, verification, critique, debugging, branch completion) | `process` | Read+Write | [superpowers-bridge](https://github.com/RbBtSn0w/spec-kit-extensions/tree/main/superpowers-bridge) |
215+
| Ship Release Extension | Automates release pipeline: pre-flight checks, branch sync, changelog generation, CI verification, and PR creation | `process` | Read+Write | [spec-kit-ship](https://github.com/arunt14/spec-kit-ship) |
216+
| Spec Critique Extension | Dual-lens critical review of spec and plan from product strategy and engineering risk perspectives | `docs` | Read-only | [spec-kit-critique](https://github.com/arunt14/spec-kit-critique) |
212217
| Spec Sync | Detect and resolve drift between specs and implementation. AI-assisted resolution with human approval | `docs` | Read+Write | [spec-kit-sync](https://github.com/bgervin/spec-kit-sync) |
213218
| Understanding | Automated requirements quality analysis — 31 deterministic metrics against IEEE/ISO standards with experimental energy-based ambiguity detection | `docs` | Read-only | [understanding](https://github.com/Testimonial/understanding) |
214219
| V-Model Extension Pack | Enforces V-Model paired generation of development specs and test specs with full traceability | `docs` | Read+Write | [spec-kit-v-model](https://github.com/leocamello/spec-kit-v-model) |

extensions/catalog.community.json

Lines changed: 159 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"schema_version": "1.0",
3-
"updated_at": "2026-03-30T00:00:00Z",
3+
"updated_at": "2026-04-01T00:00:00Z",
44
"catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json",
55
"extensions": {
66
"aide": {
77
"name": "AI-Driven Engineering (AIDE)",
88
"id": "aide",
9-
"description": "A structured 7-step workflow for building new projects from scratch with AI assistants from vision through implementation.",
9+
"description": "A structured 7-step workflow for building new projects from scratch with AI assistants \u00e2\u20ac\u201d from vision through implementation.",
1010
"author": "mnriem",
1111
"version": "1.0.0",
1212
"download_url": "https://github.com/mnriem/spec-kit-extensions/releases/download/aide-v1.0.0/aide.zip",
@@ -170,7 +170,7 @@
170170
"cognitive-squad": {
171171
"name": "Cognitive Squad",
172172
"id": "cognitive-squad",
173-
"description": "Multi-agent cognitive system with Triadic Model: understanding, internalization, application with quality gates, backpropagation verification, and self-healing",
173+
"description": "Multi-agent cognitive system with Triadic Model: understanding, internalization, application \u00e2\u20ac\u201d with quality gates, backpropagation verification, and self-healing",
174174
"author": "Testimonial",
175175
"version": "0.1.0",
176176
"download_url": "https://github.com/Testimonial/cognitive-squad/archive/refs/tags/v0.1.0.zip",
@@ -242,7 +242,7 @@
242242
"updated_at": "2026-03-19T12:08:20Z"
243243
},
244244
"docguard": {
245-
"name": "DocGuard CDD Enforcement",
245+
"name": "DocGuard \u00e2\u20ac\u201d CDD Enforcement",
246246
"id": "docguard",
247247
"description": "Canonical-Driven Development enforcement. Validates, scores, and traces project documentation with automated checks, AI-driven workflows, and spec-kit hooks. Zero NPM runtime dependencies.",
248248
"author": "raccioly",
@@ -379,7 +379,7 @@
379379
"iterate": {
380380
"name": "Iterate",
381381
"id": "iterate",
382-
"description": "Iterate on spec documents with a two-phase define-and-apply workflow refine specs mid-implementation and go straight back to building",
382+
"description": "Iterate on spec documents with a two-phase define-and-apply workflow \u00e2\u20ac\u201d refine specs mid-implementation and go straight back to building",
383383
"author": "Vianca Martinez",
384384
"version": "2.0.0",
385385
"download_url": "https://github.com/imviancagrace/spec-kit-iterate/archive/refs/tags/v2.0.0.zip",
@@ -469,9 +469,9 @@
469469
"updated_at": "2026-03-17T00:00:00Z"
470470
},
471471
"maqa": {
472-
"name": "MAQA Multi-Agent & Quality Assurance",
472+
"name": "MAQA \u00e2\u20ac\u201d Multi-Agent & Quality Assurance",
473473
"id": "maqa",
474-
"description": "Coordinator feature QA agent workflow with parallel worktree-based implementation. Language-agnostic. Auto-detects installed board plugins (Trello, Linear, GitHub Projects, Jira, Azure DevOps). Optional CI gate.",
474+
"description": "Coordinator \u00e2\u2020\u2019 feature \u00e2\u2020\u2019 QA agent workflow with parallel worktree-based implementation. Language-agnostic. Auto-detects installed board plugins (Trello, Linear, GitHub Projects, Jira, Azure DevOps). Optional CI gate.",
475475
"author": "GenieRobot",
476476
"version": "0.1.3",
477477
"download_url": "https://github.com/GenieRobot/spec-kit-maqa-ext/releases/download/maqa-v0.1.3/maqa.zip",
@@ -994,7 +994,7 @@
994994
"status": {
995995
"name": "Project Status",
996996
"id": "status",
997-
"description": "Show current SDD workflow progress active feature, artifact status, task completion, workflow phase, and extensions summary.",
997+
"description": "Show current SDD workflow progress \u00e2\u20ac\u201d active feature, artifact status, task completion, workflow phase, and extensions summary.",
998998
"author": "KhawarHabibKhan",
999999
"version": "1.0.0",
10001000
"download_url": "https://github.com/KhawarHabibKhan/spec-kit-status/archive/refs/tags/v1.0.0.zip",
@@ -1101,7 +1101,7 @@
11011101
"understanding": {
11021102
"name": "Understanding",
11031103
"id": "understanding",
1104-
"description": "Automated requirements quality analysis 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.",
1104+
"description": "Automated requirements quality analysis \u00e2\u20ac\u201d 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.",
11051105
"author": "Ladislav Bihari",
11061106
"version": "3.4.0",
11071107
"download_url": "https://github.com/Testimonial/understanding/archive/refs/tags/v3.4.0.zip",
@@ -1233,6 +1233,156 @@
12331233
"stars": 0,
12341234
"created_at": "2026-03-16T00:00:00Z",
12351235
"updated_at": "2026-03-16T00:00:00Z"
1236+
},
1237+
"critique": {
1238+
"name": "Spec Critique Extension",
1239+
"id": "critique",
1240+
"description": "Dual-lens critical review of spec and plan from product strategy and engineering risk perspectives.",
1241+
"author": "arunt14",
1242+
"version": "1.0.0",
1243+
"download_url": "https://github.com/arunt14/spec-kit-critique/archive/refs/tags/v1.0.0.zip",
1244+
"repository": "https://github.com/arunt14/spec-kit-critique",
1245+
"homepage": "https://github.com/arunt14/spec-kit-critique",
1246+
"documentation": "https://github.com/arunt14/spec-kit-critique/blob/main/README.md",
1247+
"changelog": "https://github.com/arunt14/spec-kit-critique/blob/main/CHANGELOG.md",
1248+
"license": "MIT",
1249+
"requires": {
1250+
"speckit_version": ">=0.1.0"
1251+
},
1252+
"provides": {
1253+
"commands": 1,
1254+
"hooks": 1
1255+
},
1256+
"tags": [
1257+
"docs",
1258+
"review",
1259+
"planning"
1260+
],
1261+
"verified": false,
1262+
"downloads": 0,
1263+
"stars": 0,
1264+
"created_at": "2026-04-01T00:00:00Z",
1265+
"updated_at": "2026-04-01T00:00:00Z"
1266+
},
1267+
"qa": {
1268+
"name": "QA Testing Extension",
1269+
"id": "qa",
1270+
"description": "Systematic QA testing with browser-driven or CLI-based validation of acceptance criteria from spec.",
1271+
"author": "arunt14",
1272+
"version": "1.0.0",
1273+
"download_url": "https://github.com/arunt14/spec-kit-qa/archive/refs/tags/v1.0.0.zip",
1274+
"repository": "https://github.com/arunt14/spec-kit-qa",
1275+
"homepage": "https://github.com/arunt14/spec-kit-qa",
1276+
"documentation": "https://github.com/arunt14/spec-kit-qa/blob/main/README.md",
1277+
"changelog": "https://github.com/arunt14/spec-kit-qa/blob/main/CHANGELOG.md",
1278+
"license": "MIT",
1279+
"requires": {
1280+
"speckit_version": ">=0.1.0"
1281+
},
1282+
"provides": {
1283+
"commands": 1,
1284+
"hooks": 1
1285+
},
1286+
"tags": [
1287+
"code",
1288+
"testing",
1289+
"qa"
1290+
],
1291+
"verified": false,
1292+
"downloads": 0,
1293+
"stars": 0,
1294+
"created_at": "2026-04-01T00:00:00Z",
1295+
"updated_at": "2026-04-01T00:00:00Z"
1296+
},
1297+
"retro": {
1298+
"name": "Retrospective Extension",
1299+
"id": "retro",
1300+
"description": "Sprint retrospective analysis with metrics, spec accuracy assessment, and improvement suggestions.",
1301+
"author": "arunt14",
1302+
"version": "1.0.0",
1303+
"download_url": "https://github.com/arunt14/spec-kit-retro/archive/refs/tags/v1.0.0.zip",
1304+
"repository": "https://github.com/arunt14/spec-kit-retro",
1305+
"homepage": "https://github.com/arunt14/spec-kit-retro",
1306+
"documentation": "https://github.com/arunt14/spec-kit-retro/blob/main/README.md",
1307+
"changelog": "https://github.com/arunt14/spec-kit-retro/blob/main/CHANGELOG.md",
1308+
"license": "MIT",
1309+
"requires": {
1310+
"speckit_version": ">=0.1.0"
1311+
},
1312+
"provides": {
1313+
"commands": 1,
1314+
"hooks": 0
1315+
},
1316+
"tags": [
1317+
"process",
1318+
"retrospective",
1319+
"metrics"
1320+
],
1321+
"verified": false,
1322+
"downloads": 0,
1323+
"stars": 0,
1324+
"created_at": "2026-04-01T00:00:00Z",
1325+
"updated_at": "2026-04-01T00:00:00Z"
1326+
},
1327+
"ship": {
1328+
"name": "Ship Release Extension",
1329+
"id": "ship",
1330+
"description": "Automates release pipeline: pre-flight checks, branch sync, changelog generation, CI verification, and PR creation.",
1331+
"author": "arunt14",
1332+
"version": "1.0.0",
1333+
"download_url": "https://github.com/arunt14/spec-kit-ship/archive/refs/tags/v1.0.0.zip",
1334+
"repository": "https://github.com/arunt14/spec-kit-ship",
1335+
"homepage": "https://github.com/arunt14/spec-kit-ship",
1336+
"documentation": "https://github.com/arunt14/spec-kit-ship/blob/main/README.md",
1337+
"changelog": "https://github.com/arunt14/spec-kit-ship/blob/main/CHANGELOG.md",
1338+
"license": "MIT",
1339+
"requires": {
1340+
"speckit_version": ">=0.1.0"
1341+
},
1342+
"provides": {
1343+
"commands": 1,
1344+
"hooks": 1
1345+
},
1346+
"tags": [
1347+
"process",
1348+
"release",
1349+
"automation"
1350+
],
1351+
"verified": false,
1352+
"downloads": 0,
1353+
"stars": 0,
1354+
"created_at": "2026-04-01T00:00:00Z",
1355+
"updated_at": "2026-04-01T00:00:00Z"
1356+
},
1357+
"staff-review": {
1358+
"name": "Staff Review Extension",
1359+
"id": "staff-review",
1360+
"description": "Staff-engineer-level code review that validates implementation against spec, checks security, performance, and test coverage.",
1361+
"author": "arunt14",
1362+
"version": "1.0.0",
1363+
"download_url": "https://github.com/arunt14/spec-kit-staff-review/archive/refs/tags/v1.0.0.zip",
1364+
"repository": "https://github.com/arunt14/spec-kit-staff-review",
1365+
"homepage": "https://github.com/arunt14/spec-kit-staff-review",
1366+
"documentation": "https://github.com/arunt14/spec-kit-staff-review/blob/main/README.md",
1367+
"changelog": "https://github.com/arunt14/spec-kit-staff-review/blob/main/CHANGELOG.md",
1368+
"license": "MIT",
1369+
"requires": {
1370+
"speckit_version": ">=0.1.0"
1371+
},
1372+
"provides": {
1373+
"commands": 1,
1374+
"hooks": 1
1375+
},
1376+
"tags": [
1377+
"code",
1378+
"review",
1379+
"quality"
1380+
],
1381+
"verified": false,
1382+
"downloads": 0,
1383+
"stars": 0,
1384+
"created_at": "2026-04-01T00:00:00Z",
1385+
"updated_at": "2026-04-01T00:00:00Z"
12361386
}
12371387
}
12381388
}

0 commit comments

Comments
 (0)