Skip to content

Commit e57a86c

Browse files
Add TDD Extension to community catalog (#3982)
Add tdd extension submitted by @d0whc3r to: - extensions/catalog.community.json (alphabetical order) - docs/community/extensions.md community extensions table Closes #3978 Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 4962ffe commit e57a86c

2 files changed

Lines changed: 42 additions & 0 deletions

File tree

docs/community/extensions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ The following community-contributed extensions are available in [`catalog.commun
153153
| Superpowers Implementation Bridge | Thin orchestrator between Spec Kit (design) and Superpowers (implementation). Cross-agent. | `process` | Read+Write | [speckit-superpowers-bridge](https://github.com/lihan3238/speckit-superpowers-bridge) |
154154
| Superspec | Bridges spec-kit with obra/superpowers (brainstorming, TDD, subagent, code-review) into a unified, resumable workflow with graceful degradation and session progress tracking | `process` | Read+Write | [superspec](https://github.com/WangX0111/superspec) |
155155
| Tasks to GitHub Project | Publish and synchronize Spec Kit tasks as cards on a GitHub Project (v2) kanban board, with priority and status sync between spec.md/tasks.md and the board. | `integration` | Read+Write | [spec-kit-tasks-to-project](https://github.com/mancioshell/spec-kit-tasks-to-project) |
156+
| TDD Extension | Drives spec-kit implementation with tests: a language-agnostic red-green-refactor loop with a per-feature test list, recorded red and green evidence, and mutation-checked test strength. | `process` | Read+Write | [spec-kit-tdd](https://github.com/d0whc3r/spec-kit-tdd) |
156157
| Team Assign | Assign tasks.md items to human engineers, split into subtasks, and generate a per-engineer workboard | `process` | Read+Write | [spec-kit-team-assign](https://github.com/tarunkumarbhati/spec-kit-team-assign) |
157158
| Test Coverage Drift Control | Generate incremental coverage drift reports and planned remediation tasks after implementation | `code` | Read+Write | [spec-kit-test-coverage-drift-control](https://github.com/benizzio/spec-kit-test-coverage-drift-control) |
158159
| Time Machine | Retroactively apply the full SDD workflow to existing codebases — analyse, spec, and ship feature-by-feature | `process` | Read+Write | [spec-kit-time-machine](https://github.com/teeyo/spec-kit-time-machine) |

extensions/catalog.community.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4488,6 +4488,47 @@
44884488
"created_at": "2026-06-22T00:00:00Z",
44894489
"updated_at": "2026-06-22T00:00:00Z"
44904490
},
4491+
"tdd": {
4492+
"name": "TDD Extension",
4493+
"id": "tdd",
4494+
"description": "Drives spec-kit implementation with tests: a language-agnostic red-green-refactor loop with a per-feature test list, recorded red and green evidence, and mutation-checked test strength.",
4495+
"author": "d0whc3r",
4496+
"version": "1.1.2",
4497+
"download_url": "https://github.com/d0whc3r/spec-kit-tdd/releases/download/v1.1.2/tdd-1.1.2.zip",
4498+
"repository": "https://github.com/d0whc3r/spec-kit-tdd",
4499+
"homepage": "https://d0whc3r.github.io/spec-kit-tdd/",
4500+
"documentation": "https://github.com/d0whc3r/spec-kit-tdd/wiki",
4501+
"changelog": "https://github.com/d0whc3r/spec-kit-tdd/blob/main/CHANGELOG.md",
4502+
"license": "MIT",
4503+
"category": "process",
4504+
"effect": "read-write",
4505+
"requires": {
4506+
"speckit_version": ">=0.11.9"
4507+
},
4508+
"provides": {
4509+
"commands": 4,
4510+
"hooks": 3
4511+
},
4512+
"tags": [
4513+
"acceptance-tests",
4514+
"mutation-testing",
4515+
"property-based-testing",
4516+
"quality",
4517+
"red-green-refactor",
4518+
"spec-kit",
4519+
"spec-kit-extension",
4520+
"tdd",
4521+
"test-driven-development",
4522+
"test-first",
4523+
"testing",
4524+
"unit-tests"
4525+
],
4526+
"verified": false,
4527+
"downloads": 0,
4528+
"stars": 0,
4529+
"created_at": "2026-08-04T00:00:00Z",
4530+
"updated_at": "2026-08-04T00:00:00Z"
4531+
},
44914532
"team-assign": {
44924533
"name": "Team Assign",
44934534
"id": "team-assign",

0 commit comments

Comments
 (0)