Skip to content

Commit aeed11f

Browse files
authored
Add V-Model Extension Pack to catalog (#1640)
* Add V-Model Extension Pack to catalog Second community extension: V-Model paired dev-spec and test-spec generation with regulatory-grade traceability. - 3 commands: requirements, acceptance, trace - Deterministic coverage validation (regex-based, not AI) - Targets: IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820 - Repository: https://github.com/leocamello/spec-kit-v-model - Release: v0.1.0 * Fix catalog entry: provides as number, add timestamps and statistics Address review feedback: - provides.commands: array → number (3), add hooks (1) - Add created_at and updated_at timestamps - Add statistics block (downloads: 0, stars: 0) * Address review: use catalog.community.json and add extensions README Per maintainer feedback: - Revert catalog.json to its original empty state (empty by design) - Rename catalog.example.json → catalog.community.json - Replace example entries with real V-Model Extension Pack entry - Add extensions/README.md with community extensions table
1 parent 12405c0 commit aeed11f

File tree

3 files changed

+46
-60
lines changed

3 files changed

+46
-60
lines changed

extensions/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Spec Kit Community Extensions
2+
3+
Community-contributed extensions for [Spec Kit](https://github.com/github/spec-kit).
4+
5+
## Available Extensions
6+
7+
| Extension | Purpose | URL |
8+
|-----------|---------|-----|
9+
| V-Model Extension Pack | Enforces V-Model paired generation of development specs and test specs with full traceability | [spec-kit-v-model](https://github.com/leocamello/spec-kit-v-model) |
10+
11+
## Adding Your Extension
12+
13+
See the [Extension Publishing Guide](EXTENSION-PUBLISHING-GUIDE.md) for instructions on how to submit your extension to the community catalog.

extensions/catalog.community.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"schema_version": "1.0",
3+
"updated_at": "2026-02-20T00:00:00Z",
4+
"catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json",
5+
"extensions": {
6+
"v-model": {
7+
"name": "V-Model Extension Pack",
8+
"id": "v-model",
9+
"description": "Enforces V-Model paired generation of development specs and test specs with full traceability.",
10+
"author": "leocamello",
11+
"version": "0.1.0",
12+
"download_url": "https://github.com/leocamello/spec-kit-v-model/archive/refs/tags/v0.1.0.zip",
13+
"repository": "https://github.com/leocamello/spec-kit-v-model",
14+
"homepage": "https://github.com/leocamello/spec-kit-v-model",
15+
"documentation": "https://github.com/leocamello/spec-kit-v-model/blob/main/README.md",
16+
"changelog": "https://github.com/leocamello/spec-kit-v-model/blob/main/CHANGELOG.md",
17+
"license": "MIT",
18+
"requires": {
19+
"speckit_version": ">=0.1.0"
20+
},
21+
"provides": {
22+
"commands": 3,
23+
"hooks": 1
24+
},
25+
"tags": ["v-model", "traceability", "testing", "compliance", "safety-critical"],
26+
"verified": false,
27+
"downloads": 0,
28+
"stars": 0,
29+
"created_at": "2026-02-20T00:00:00Z",
30+
"updated_at": "2026-02-20T00:00:00Z"
31+
}
32+
}
33+
}

extensions/catalog.example.json

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)