Skip to content

Commit 5651afd

Browse files
committed
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 9dc1643 commit 5651afd

4 files changed

Lines changed: 48 additions & 94 deletions

File tree

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.

extensions/catalog.json

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,6 @@
11
{
22
"schema_version": "1.0",
3-
"updated_at": "2026-02-20T00:00:00Z",
3+
"updated_at": "2026-02-03T00:00:00Z",
44
"catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.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-
"license": "MIT",
15-
"requires": {
16-
"speckit_version": ">=0.1.0"
17-
},
18-
"provides": {
19-
"commands": 3,
20-
"hooks": 1
21-
},
22-
"tags": [
23-
"v-model",
24-
"traceability",
25-
"testing",
26-
"compliance",
27-
"safety-critical"
28-
],
29-
"verified": false,
30-
"created_at": "2026-02-20T00:00:00Z",
31-
"updated_at": "2026-02-20T00:00:00Z",
32-
"statistics": {
33-
"downloads": 0,
34-
"stars": 0
35-
}
36-
}
37-
}
5+
"extensions": {}
386
}

0 commit comments

Comments
 (0)