Skip to content

Commit 38f99e8

Browse files
NaviaSamalSamalCopilot
authored
feat: add threatmodel extension to community catalog (#2369)
* feat: add threatmodel extension to community catalog * update timestamp for catalogue freshness * update timestamp for catalogue freshness * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update README.md update readme.md with spec-kit-threatmodel --------- Co-authored-by: Samal <navia.samal@sap.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent 16aa57f commit 38f99e8

2 files changed

Lines changed: 34 additions & 1 deletion

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ The following community-contributed extensions are available in [`catalog.commun
235235
| Microsoft 365 Integration | Fetch Teams messages, meeting transcripts, and SharePoint/OneDrive files as local Markdown for spec generation | `integration` | Read+Write | [spec-kit-m365](https://github.com/BenBtg/spec-kit-m365) |
236236
| Onboard | Contextual onboarding and progressive growth for developers new to spec-kit projects. Explains specs, maps dependencies, validates understanding, and guides the next step | `process` | Read+Write | [spec-kit-onboard](https://github.com/dmux/spec-kit-onboard) |
237237
| Optimize | Audit and optimize AI governance for context efficiency — token budgets, rule health, interpretability, compression, coherence, and echo detection | `process` | Read+Write | [spec-kit-optimize](https://github.com/sakitA/spec-kit-optimize) |
238+
| OWASP LLM Threat Model | OWASP Top 10 for LLM Applications 2025 threat analysis on agent artifacts | `code` | Read-only | [spec-kit-threatmodel](https://github.com/NaviaSamal/spec-kit-threatmodel) |
238239
| Plan Review Gate | Require spec.md and plan.md to be merged via MR/PR before allowing task generation | `process` | Read-only | [spec-kit-plan-review-gate](https://github.com/luno/spec-kit-plan-review-gate) |
239240
| PR Bridge | Auto-generate pull request descriptions, checklists, and summaries from spec artifacts | `process` | Read-only | [spec-kit-pr-bridge-](https://github.com/Quratulain-bilal/spec-kit-pr-bridge-) |
240241
| Presetify | Create and validate presets and preset catalogs | `process` | Read+Write | [presetify](https://github.com/mnriem/spec-kit-extensions/tree/main/presetify) |

extensions/catalog.community.json

Lines changed: 33 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-04-28T00:00:00Z",
3+
"updated_at": "2026-04-28T12:00:00Z",
44
"catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json",
55
"extensions": {
66
"aide": {
@@ -2392,6 +2392,38 @@
23922392
"created_at": "2026-04-10T00:00:00Z",
23932393
"updated_at": "2026-04-10T00:00:00Z"
23942394
},
2395+
"threatmodel": {
2396+
"name": "OWASP LLM Threat Model",
2397+
"id": "threatmodel",
2398+
"description": "OWASP Top 10 for LLM Applications 2025 threat analysis on agent artifacts",
2399+
"author": "NaviaSamal",
2400+
"version": "1.0.0",
2401+
"download_url": "https://github.com/NaviaSamal/spec-kit-threatmodel/archive/refs/tags/v1.0.0.zip",
2402+
"repository": "https://github.com/NaviaSamal/spec-kit-threatmodel",
2403+
"homepage": "https://github.com/NaviaSamal/spec-kit-threatmodel",
2404+
"documentation": "https://github.com/NaviaSamal/spec-kit-threatmodel/blob/main/README.md",
2405+
"changelog": "https://github.com/NaviaSamal/spec-kit-threatmodel/blob/main/CHANGELOG.md",
2406+
"license": "MIT",
2407+
"requires": {
2408+
"speckit_version": ">=0.6.0"
2409+
},
2410+
"provides": {
2411+
"commands": 1,
2412+
"hooks": 1
2413+
},
2414+
"tags": [
2415+
"security",
2416+
"owasp",
2417+
"threat-model",
2418+
"llm",
2419+
"analysis"
2420+
],
2421+
"verified": false,
2422+
"downloads": 0,
2423+
"stars": 0,
2424+
"created_at": "2026-04-25T00:00:00Z",
2425+
"updated_at": "2026-04-25T00:00:00Z"
2426+
},
23952427
"v-model": {
23962428
"name": "V-Model Extension Pack",
23972429
"id": "v-model",

0 commit comments

Comments
 (0)