You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add cognitive-squad to community extension catalog (#1870)
22
+
- docs: add Go / React brownfield walkthrough to community walkthroughs (#1868)
23
+
- chore: update DocGuard extension to v0.9.8 (#1859)
24
+
- Feature: add specify status command (#1837)
25
+
- fix(extensions): show extension ID in list output (#1843)
26
+
- feat(extensions): add Archive and Reconcile extensions to community catalog (#1844)
27
+
- feat: Add DocGuard CDD enforcement extension to community catalog (#1838)
28
+
29
+
10
30
## [0.3.0] - 2026-03-13
11
31
12
32
### Changed
@@ -39,6 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
39
59
- feat(cli): add `--offline` flag to `specify init` to scaffold from bundled assets instead of downloading from GitHub (for air-gapped/enterprise environments)
40
60
- feat(cli): embed release scripts (bash + PowerShell) in wheel and invoke at runtime for guaranteed parity with GitHub release ZIPs
41
61
- feat(release): build and publish `specify_cli-*.whl` Python wheel as a release asset for enterprise/offline installation (#1752)
62
+
- feat(cli): polite deep merge for VSCode settings.json with JSONC support via `json5` and zero-data-loss fallbacks
42
63
- feat(presets): Pluggable preset system with preset catalog and template resolver
43
64
- Preset manifest (`preset.yml`) with validation for artifact, command, and script types
44
65
-`PresetManifest`, `PresetRegistry`, `PresetManager`, `PresetCatalog`, `PresetResolver` classes in `src/specify_cli/presets.py`
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -171,6 +171,8 @@ See Spec-Driven Development in action across different scenarios with these comm
171
171
172
172
-**[Brownfield Go / React dashboard demo](https://github.com/mnriem/spec-kit-go-brownfield-demo)** — Demonstrates spec-kit driven entirely from the **terminal using GitHub Copilot CLI**. Extends NASA's open-source Hermes ground support system (Go) with a lightweight React-based web telemetry dashboard, showing that the full constitution → specify → plan → tasks → implement workflow works from the terminal.
173
173
174
+
-**[Greenfield Spring Boot MVC with a custom preset](https://github.com/mnriem/spec-kit-pirate-speak-preset-demo)** — Builds a Spring Boot MVC application from scratch using a custom pirate-speak preset, demonstrating how presets can reshape the entire spec-kit experience: specifications become "Voyage Manifests," plans become "Battle Plans," and tasks become "Crew Assignments" — all generated in full pirate vernacular without changing any tooling.
175
+
174
176
## 🤖 Supported AI Agents
175
177
176
178
| Agent | Support | Notes |
@@ -197,6 +199,7 @@ See Spec-Driven Development in action across different scenarios with these comm
Copy file name to clipboardExpand all lines: extensions/README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,7 @@ The following community-contributed extensions are available in [`catalog.commun
79
79
| DocGuard — CDD Enforcement | Canonical-Driven Development enforcement. Validates, scores, and traces project documentation with automated checks, AI-driven workflows, and spec-kit hooks. Zero dependencies. |[spec-kit-docguard](https://github.com/raccioly/docguard)|
80
80
| Fleet Orchestrator | Orchestrate a full feature lifecycle with human-in-the-loop gates across all SpecKit phases |[spec-kit-fleet](https://github.com/sharathsatish/spec-kit-fleet)|
81
81
| Jira Integration | Create Jira Epics, Stories, and Issues from spec-kit specifications and task breakdowns with configurable hierarchy and custom field support |[spec-kit-jira](https://github.com/mbachorik/spec-kit-jira)|
82
+
| Learning Extension | Generate educational guides from implementations and enhance clarifications with mentoring context |[spec-kit-learn](https://github.com/imviancagrace/spec-kit-learn)|
82
83
| Project Health Check | Diagnose a Spec Kit project and report health issues across structure, agents, features, scripts, extensions, and git |[spec-kit-doctor](https://github.com/KhawarHabibKhan/spec-kit-doctor)|
83
84
| Project Status | Show current SDD workflow progress — active feature, artifact status, task completion, workflow phase, and extensions summary |[spec-kit-status](https://github.com/KhawarHabibKhan/spec-kit-status)|
84
85
| Ralph Loop | Autonomous implementation loop using AI agent CLI |[spec-kit-ralph](https://github.com/Rubiss/spec-kit-ralph)|
Copy file name to clipboardExpand all lines: extensions/RFC-EXTENSION-SYSTEM.md
+39-10Lines changed: 39 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -359,12 +359,15 @@ specify extension add jira
359
359
"installed_at": "2026-01-28T14:30:00Z",
360
360
"source": "catalog",
361
361
"manifest_hash": "sha256:abc123...",
362
-
"enabled": true
362
+
"enabled": true,
363
+
"priority": 10
363
364
}
364
365
}
365
366
}
366
367
```
367
368
369
+
**Priority Field**: Extensions are ordered by `priority` (lower = higher precedence). Default is 10. Used for template resolution when multiple extensions provide the same template.
370
+
368
371
### 3. Configuration
369
372
370
373
```bash
@@ -1084,11 +1087,15 @@ List installed extensions in current project.
0 commit comments