Skip to content

Commit 2eb4bb9

Browse files
Add SpecAssay Check extension to community catalog
Add specassay-check extension submitted by @rdryfoos to: - extensions/catalog.community.json (alphabetical order) - docs/community/extensions.md community extensions table Closes #4057 Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c807e24 commit 2eb4bb9

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

docs/community/extensions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ The following community-contributed extensions are available in [`catalog.commun
146146
| 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) |
147147
| 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) |
148148
| Spec2Cloud | Spec-driven workflow tuned for shipping to Azure | `process` | Read+Write | [spec2cloud](https://github.com/Azure-Samples/Spec2Cloud) |
149+
| SpecAssay Check | Gate 2 refuses silent gaps and emits a trace-manifest (trace-manifest.json). | `visibility` | Read+Write | [specassay](https://github.com/rdryfoos/specassay) |
149150
| SpecJudge — right-size the model before you implement | Recommends the model that fits your tasks, citing the spec fragment behind every level. | `process` | Read-only | [SpecJudge](https://github.com/JoaquinRuiz/SpecJudge) |
150151
| 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) |
151152
| SpecKit Grill Me | Exhaustively resolve specification ambiguities and decisions before planning | `process` | Read+Write | [speckit-grill-me](https://github.com/yoshi1220/speckit-grill-me) |

extensions/catalog.community.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4186,6 +4186,44 @@
41864186
"created_at": "2026-04-30T00:00:00Z",
41874187
"updated_at": "2026-04-30T00:00:00Z"
41884188
},
4189+
"specassay-check": {
4190+
"name": "SpecAssay Check",
4191+
"id": "specassay-check",
4192+
"description": "Gate 2 refuses silent gaps and emits a trace-manifest (trace-manifest.json).",
4193+
"author": "Rik Dryfoos",
4194+
"version": "0.3.3",
4195+
"download_url": "https://github.com/rdryfoos/specassay/releases/download/v0.3.3/specassay-check-0.3.3.zip",
4196+
"repository": "https://github.com/rdryfoos/specassay",
4197+
"homepage": "https://www.specassay.com",
4198+
"documentation": "https://github.com/rdryfoos/specassay/blob/main/extensions/specassay-check/README.md",
4199+
"changelog": "https://github.com/rdryfoos/specassay/blob/main/CHANGELOG.md",
4200+
"license": "MIT",
4201+
"category": "visibility",
4202+
"effect": "read-write",
4203+
"requires": {
4204+
"speckit_version": ">=0.14.0",
4205+
"tools": [
4206+
{ "name": "bash", "required": true },
4207+
{ "name": "python3", "version": ">=3.8", "required": true }
4208+
]
4209+
},
4210+
"provides": {
4211+
"commands": 1,
4212+
"hooks": 1
4213+
},
4214+
"tags": [
4215+
"traceability",
4216+
"gate",
4217+
"ci",
4218+
"governance",
4219+
"sdd"
4220+
],
4221+
"verified": false,
4222+
"downloads": 0,
4223+
"stars": 0,
4224+
"created_at": "2026-08-13T00:00:00Z",
4225+
"updated_at": "2026-08-13T00:00:00Z"
4226+
},
41894227
"specjudge": {
41904228
"name": "SpecJudge — right-size the model before you implement",
41914229
"id": "specjudge",

0 commit comments

Comments
 (0)