diff --git a/docs/community/extensions.md b/docs/community/extensions.md index e77c40bcfa..67b950d4bb 100644 --- a/docs/community/extensions.md +++ b/docs/community/extensions.md @@ -145,6 +145,7 @@ The following community-contributed extensions are available in [`catalog.commun | Spec Validate | Comprehension validation, review gating, and approval state for spec-kit artifacts — staged quizzes, peer review SLA, and a hard gate before /speckit.implement | `process` | Read+Write | [spec-kit-spec-validate](https://github.com/aeltayeb/spec-kit-spec-validate) | | Spec-Kit BDD | ATDD/BDD extension: convert specs to Gherkin scenarios, scaffold step definitions, and verify acceptance test coverage | `process` | Read+Write | [spec-kit-bdd](https://github.com/RSginer/spec-kit-bdd) | | Spec2Cloud | Spec-driven workflow tuned for shipping to Azure | `process` | Read+Write | [spec2cloud](https://github.com/Azure-Samples/Spec2Cloud) | +| SpecAssay Check | Gate 2 refuses silent gaps and emits a trace-manifest (trace-manifest.json) | `visibility` | Read+Write | [specassay](https://github.com/rdryfoos/specassay) | | SpecKit Companion | Live spec-driven progress — lifecycle capture, status, resume, and a turbo pipeline profile | `visibility` | Read+Write | [speckit-companion](https://github.com/alfredoperez/speckit-companion) | | SpecKit Grill Me | Exhaustively resolve specification ambiguities and decisions before planning | `process` | Read+Write | [speckit-grill-me](https://github.com/yoshi1220/speckit-grill-me) | | SpecTest | Auto-generate test scaffolds from spec criteria, map coverage, and find untested requirements | `code` | Read+Write | [spec-kit-spectest](https://github.com/Quratulain-bilal/spec-kit-spectest) | diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index b35f1c849d..59a56d4f4c 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "updated_at": "2026-08-11T00:00:00Z", + "updated_at": "2026-08-12T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json", "extensions": { "adrkit": { @@ -4148,6 +4148,44 @@ "created_at": "2026-04-30T00:00:00Z", "updated_at": "2026-04-30T00:00:00Z" }, + "specassay-check": { + "name": "SpecAssay Check", + "id": "specassay-check", + "description": "Gate 2 refuses silent gaps and emits a trace-manifest (trace-manifest.json).", + "author": "Rik Dryfoos", + "version": "0.3.1", + "download_url": "https://github.com/rdryfoos/specassay/releases/download/v0.3.1/specassay-check-0.3.1.zip", + "repository": "https://github.com/rdryfoos/specassay", + "homepage": "https://www.specassay.com", + "documentation": "https://github.com/rdryfoos/specassay/blob/main/extensions/specassay-check/README.md", + "changelog": "https://github.com/rdryfoos/specassay/blob/main/CHANGELOG.md", + "license": "MIT", + "category": "visibility", + "effect": "read-write", + "requires": { + "speckit_version": ">=0.14.0", + "tools": [ + { "name": "bash", "required": true }, + { "name": "python3", "required": true } + ] + }, + "provides": { + "commands": 1, + "hooks": 1 + }, + "tags": [ + "traceability", + "gate", + "ci", + "governance", + "sdd" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-08-12T00:00:00Z", + "updated_at": "2026-08-12T00:00:00Z" + }, "speckit-superpowers-bridge": { "name": "Superpowers Implementation Bridge", "id": "speckit-superpowers-bridge",