Skip to content

Commit f954d65

Browse files
Add Spec-Kit BDD extension to community catalog
Add bdd extension submitted by @RSginer to: - extensions/catalog.community.json (alphabetical order) - docs/community/extensions.md community extensions table Closes #3546 Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c1722a4 commit f954d65

2 files changed

Lines changed: 36 additions & 1 deletion

File tree

docs/community/extensions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ The following community-contributed extensions are available in [`catalog.commun
134134
| 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) |
135135
| Spec Trace | Build a requirement → test traceability matrix from spec.md and the test suite — surface untested requirements and orphan tests | `code` | Read+Write | [spec-kit-trace](https://github.com/Quratulain-bilal/spec-kit-trace) |
136136
| 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) |
137+
| 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) |
137138
| Spec2Cloud | Spec-driven workflow tuned for shipping to Azure | `process` | Read+Write | [spec2cloud](https://github.com/Azure-Samples/Spec2Cloud) |
138139
| 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) |
139140
| 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) |

extensions/catalog.community.json

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"schema_version": "1.0",
3-
"updated_at": "2026-07-15T00:00:00Z",
3+
"updated_at": "2026-07-15T14:10:00Z",
44
"catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json",
55
"extensions": {
66
"aide": {
@@ -395,6 +395,40 @@
395395
"created_at": "2026-03-03T00:00:00Z",
396396
"updated_at": "2026-03-03T00:00:00Z"
397397
},
398+
"bdd": {
399+
"name": "Spec-Kit BDD",
400+
"id": "bdd",
401+
"description": "ATDD/BDD extension: convert specs to Gherkin scenarios, scaffold step definitions, and verify acceptance test coverage.",
402+
"author": "RSginer",
403+
"version": "1.0.2",
404+
"download_url": "https://github.com/RSginer/spec-kit-bdd/archive/refs/tags/v1.0.2.zip",
405+
"repository": "https://github.com/RSginer/spec-kit-bdd",
406+
"homepage": "https://github.com/RSginer/spec-kit-bdd",
407+
"documentation": "https://github.com/RSginer/spec-kit-bdd/blob/main/docs/usage.md",
408+
"changelog": "https://github.com/RSginer/spec-kit-bdd/releases",
409+
"license": "MIT",
410+
"category": "process",
411+
"effect": "read-write",
412+
"requires": {
413+
"speckit_version": ">=0.2.0"
414+
},
415+
"provides": {
416+
"commands": 3,
417+
"hooks": 2
418+
},
419+
"tags": [
420+
"bdd",
421+
"gherkin",
422+
"atdd",
423+
"acceptance-testing",
424+
"tdd"
425+
],
426+
"verified": false,
427+
"downloads": 0,
428+
"stars": 0,
429+
"created_at": "2026-07-15T00:00:00Z",
430+
"updated_at": "2026-07-15T00:00:00Z"
431+
},
398432
"blueprint": {
399433
"name": "Blueprint",
400434
"id": "blueprint",

0 commit comments

Comments
 (0)