Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
322 commits
Select commit Hold shift + click to select a range
d3fc056
Add /selftest.extension core extension to test other extensions (#1758)
dhilipkumars Mar 13, 2026
976c998
fix(cli): deprecate explicit command support for agy (#1798) (#1808)
dhilipkumars Mar 13, 2026
7562664
fix: migrate Qwen Code CLI from TOML to Markdown format (#1589) (#1730)
fuyongde Mar 13, 2026
017e1c4
fix: clean up command templates (specify, analyze) (#1810)
pierluigilenoci Mar 13, 2026
46bc65b
fix: harden bash scripts against shell injection and improve robustne…
pierluigilenoci Mar 13, 2026
b9c1a1c
Add specify doctor command for project health diagnostics (#1828)
KhawarHabibKhan Mar 13, 2026
c883952
fix: match 'Last updated' timestamp with or without bold markers (#1836)
mango766 Mar 13, 2026
69ee7a8
feat(presets): Pluggable preset system with catalog, resolver, and sk…
Copilot Mar 13, 2026
f92d81b
chore: bump version to 0.3.0 (#1839)
mnriem Mar 13, 2026
4a32344
feat: Add DocGuard CDD enforcement extension to community catalog (#1…
raccioly Mar 13, 2026
4f81fc2
feat(extensions): add Archive and Reconcile extensions to community c…
stn1slv Mar 16, 2026
bef9c2c
fix(extensions): show extension ID in list output (#1843)
mbachorik Mar 16, 2026
23bd645
Feature: add specify status command (#1837)
KhawarHabibKhan Mar 16, 2026
b1650f8
chore: update DocGuard extension to v0.9.8 (#1859)
raccioly Mar 16, 2026
2cf332d
docs: add Go / React brownfield walkthrough to community walkthroughs…
mnriem Mar 16, 2026
82b8ce4
Add cognitive-squad to community extension catalog (#1870)
Testimonial Mar 16, 2026
9c0c144
fix(scripts): harden bash scripts — escape, compat, and error handlin…
pierluigilenoci Mar 16, 2026
7a5762f
fix(scripts): suppress stdout from git fetch in create-new-feature.sh…
seiya-koji Mar 17, 2026
d2ecf65
feat(extensions,presets): add priority-based resolution ordering (#1855)
mbachorik Mar 17, 2026
c12b8c1
feat(cli): polite deep merge for settings.json and support JSONC (#1874)
RbBtSn0w Mar 17, 2026
a177a1a
feat: add Trae IDE support as a new agent (#1817)
huangguang1999 Mar 17, 2026
6644f69
fix(ai-skills): exclude non-speckit copilot agent markdown from skill…
darkglow-net Mar 17, 2026
489ced5
docs: add greenfield Spring Boot pirate-speak preset demo to README (…
mnriem Mar 17, 2026
b471b5e
chore: bump version to 0.3.1 (#1880)
mnriem Mar 17, 2026
f21eb71
feat: register spec-kit-learn extension (#1883)
imviancagrace Mar 17, 2026
1a21bde
Feature/spec kit add pi coding agent pullrequest (#1853)
mrGreazly Mar 17, 2026
eecb723
chore: update DocGuard extension to v0.9.10 (#1890)
raccioly Mar 18, 2026
2e55bdd
fix(scripts): encode residual JSON control chars as \uXXXX instead of…
pierluigilenoci Mar 18, 2026
96712e1
fix(scripts): add explicit positional binding to PowerShell create-ne…
mvanhorn Mar 18, 2026
cfd99ad
feat: register spec-kit-iterate extension (#1887)
imviancagrace Mar 18, 2026
f97c8e9
Update cognitive-squad catalog entry — Triadic Model, full lifecycle …
Testimonial Mar 18, 2026
33c83a6
chore: update DocGuard extension to v0.9.11 (#1899)
raccioly Mar 18, 2026
497b588
docs: Add Extensions & Presets section to README (#1898)
mnriem Mar 18, 2026
6d0b84a
docs(catalog): add speckit-utils to community catalog (#1896)
mvanhorn Mar 18, 2026
333a765
feat(commands): wire before/after hook events into specify and plan t…
mvanhorn Mar 19, 2026
f679468
feat: add iFlow CLI support (#1875)
fuyongde Mar 19, 2026
2bf655e
feat(presets): add enable/disable toggle and update semantics (#1891)
mbachorik Mar 19, 2026
7484eb5
feat(extensions): add verify-tasks extension to community catalog (#1…
davesharpe13 Mar 19, 2026
2f25e2d
Add conduct extension to community catalog (#1908)
twbrandon7 Mar 19, 2026
a4b60ac
chore: bump version to 0.3.2 (#1909)
mnriem Mar 19, 2026
c8af730
feat: migrate Codex/agy init to native skills workflow (#1906)
RbBtSn0w Mar 19, 2026
34171ef
Add support for Junie (#1831)
preigile Mar 19, 2026
f85944a
docs: update SUPPORT.md, fix issue templates, add preset submission t…
mnriem Mar 19, 2026
d2559d7
docs: add Extension Comparison Guide for community extensions (#1897)
imviancagrace Mar 19, 2026
65ecd53
feat: add timestamp-based branch naming option for `specify init` (#1…
amweiss Mar 20, 2026
191f332
fix: Align native skills frontmatter with install_ai_skills (#1920)
RbBtSn0w Mar 20, 2026
7d9361c
docs: update publishing guide with Category and Effect columns (#1913)
imviancagrace Mar 20, 2026
a7606c0
ci: increase stale workflow operations-per-run to 250 (#1922)
mnriem Mar 20, 2026
bf33980
feat(cli): embed core pack in wheel for offline/air-gapped deployment…
mnriem Mar 20, 2026
6223d10
fix(codex): native skills fallback refresh + legacy prompt suppressio…
RbBtSn0w Mar 23, 2026
a351c82
fix(cli): add allow_unicode=True and encoding="utf-8" to YAML I/O (#1…
seiya-koji Mar 23, 2026
b72a585
chore: bump version to 0.4.0 (#1937)
mnriem Mar 23, 2026
dc7f09a
fix(templates): add missing Assumptions section to spec template (#1939)
ismaelJimenez Mar 23, 2026
24247c2
docs: add AIDE extension demo to community projects (#1943)
mnriem Mar 23, 2026
b1ba972
fix(scripts): prioritize .specify over git for repo root detection (#…
mbachorik Mar 24, 2026
a011809
Add checkpoint extension (#1947)
aaronrsun Mar 24, 2026
ee65758
chore: bump version to 0.4.1 (#1953)
mnriem Mar 24, 2026
f132f74
docs: add Community Friends section with Spec Kit Assistant VS Code e…
dmux Mar 24, 2026
bc766c3
Add Community Friends section to README (#1956)
rhuss Mar 24, 2026
816c116
fix(commands): rename NFR references to success criteria in analyze a…
ismaelJimenez Mar 24, 2026
2c29360
docs(readme): consolidate Community Friends sections and fix ToC anch…
mnriem Mar 24, 2026
ebc6106
docs: move community extensions table to main README for discoverabil…
mnriem Mar 24, 2026
eeda669
docs: add community presets section to main README (#1960)
mnriem Mar 24, 2026
00e5dc1
Add AIDE, Extensify, and Presetify to community extensions (#1961)
mnriem Mar 24, 2026
fb152eb
docs: add manual testing guide for slash command validation (#1955)
mnriem Mar 24, 2026
36019eb
feat: Auto-register ai-skills for extensions whenever applicable (#1840)
dhilipkumars Mar 25, 2026
4b4bd73
chore: bump version to 0.4.2 (#1973)
mnriem Mar 25, 2026
2c2fea8
fix(ps1): replace null-conditional operator for PowerShell 5.1 compat…
mnriem Mar 25, 2026
ccc44dd
Unify Kimi/Codex skill naming and migrate legacy dotted Kimi dirs (#1…
RbBtSn0w Mar 26, 2026
b22f381
chore: bump version to 0.4.3 (#1986)
mnriem Mar 26, 2026
d720612
chore(deps): bump DavidAnson/markdownlint-cli2-action from 19 to 23 (…
dependabot[bot] Mar 27, 2026
362868a
chore(deps): bump actions/deploy-pages from 4 to 5 (#1990)
dependabot[bot] Mar 27, 2026
8520241
Add plan-review-gate to community catalog (#1993)
echarrod Mar 27, 2026
9c2481f
feat: add spec-kit-onboard extension to community catalog (#1991)
dmux Mar 27, 2026
41d1f4b
feat: add MAQA extension suite (7 extensions) to community catalog (#…
GenieRobot Mar 27, 2026
8778c26
fix(scripts): honor PowerShell agent and script filters (#1969)
chenry-me Mar 27, 2026
6b1f45c
Fix Claude Code CLI detection for npm-local installs (#1978)
one-kash Mar 27, 2026
796b4f4
fix: prevent extension command shadowing (#1994)
afurm Mar 27, 2026
5be705e
Update README.md (#1995)
pchemguy Mar 27, 2026
edaa5a7
fix(scripts): add correct path for copilot-instructions.md (#1997)
Mar 27, 2026
f8da535
feat(scripts): add --allow-existing-branch flag to create-new-feature…
rhuss Mar 27, 2026
9cb3f3d
feat: add product-forge extension to community catalog (#2012)
VaiYav Mar 30, 2026
b19a7ee
feat: add superpowers bridge extension to community catalog (#2023)
RbBtSn0w Mar 31, 2026
40ecd44
chore: use PEP 440 .dev0 versions on main after releases (#2032)
mnriem Mar 31, 2026
4dff63a
fix: harden GitHub Actions workflows (#2021)
dagecko Mar 31, 2026
804cd10
Stage 1: Integration foundation — base classes, manifest system, and …
Copilot Mar 31, 2026
cb16412
docs: ensure manual tests use local specify (#2020)
RbBtSn0w Mar 31, 2026
b8335a5
docs: sync AGENTS.md with AGENT_CONFIG for missing agents (#2025)
Quratulain-bilal Mar 31, 2026
3899dcc
Stage 2: Copilot integration — proof of concept with shared template …
mnriem Mar 31, 2026
3113b72
chore: release 0.4.4, begin 0.4.5.dev0 development (#2048)
mnriem Apr 1, 2026
255371d
Stage 3: Standard markdown integrations — 19 agents migrated to plugi…
mnriem Apr 1, 2026
b606b38
feat: add 5 lifecycle extensions to community catalog (#2049)
arunt14 Apr 1, 2026
682ffbf
Stage 4: TOML integrations — gemini and tabnine migrated to plugin ar…
mnriem Apr 1, 2026
4df6d96
Add fix-findings extension to community catalog (#2039)
Quratulain-bilal Apr 1, 2026
97b9f0f
docs: remove dead Cognitive Squad and Understanding extension links a…
mnriem Apr 1, 2026
ea60efe
docs: add community extensions website link to README and extensions …
ismaelJimenez Apr 1, 2026
0945df9
Add community content disclaimers (#2058)
mnriem Apr 2, 2026
8e14ab1
fix: support feature branch numbers with 4+ digits (#2040)
t-sakoda Apr 2, 2026
b44ffc0
feat(scripts): add --dry-run flag to create-new-feature (#1998)
rhuss Apr 2, 2026
4f9d966
Stage 5: Skills, Generic & Option-Driven Integrations (#1924) (#2052)
mnriem Apr 2, 2026
d9ce7c1
Add repoindex 0402 (#2062)
liuyiyu Apr 2, 2026
a858c1d
Install Claude Code as native skills and align preset/integration flo…
afurm Apr 2, 2026
b1832c9
Stage 6: Complete migration — remove legacy scaffold path (#1924) (#2…
mnriem Apr 2, 2026
663d679
chore: release 0.4.5, begin 0.4.6.dev0 development (#2064)
mnriem Apr 2, 2026
c8ccb06
Update cc-sdd reference to cc-spex in Community Friends (#2007)
rhuss Apr 2, 2026
08f69e3
Introduces DEVELOPMENT.md (#2069)
pchemguy Apr 2, 2026
b8e7851
feat: add Forgecode agent support (#2034)
ericnoam Apr 2, 2026
cb508d7
chore: release 0.5.0, begin 0.5.1.dev0 development (#2070)
mnriem Apr 2, 2026
d40c9a6
feat: add spec-kit-fixit extension to community catalog (#2024)
ismaelJimenez Apr 2, 2026
87c9e1c
chore(deps): bump actions/configure-pages from 5 to 6 (#2071)
dependabot[bot] Apr 3, 2026
fac8e59
chore(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#2072)
dependabot[bot] Apr 3, 2026
48b84cc
Update conduct extension to v1.0.1 (#2078)
twbrandon7 Apr 3, 2026
10be484
feat: add argument-hint frontmatter to Claude Code commands (#1951) (…
Quratulain-bilal Apr 3, 2026
8353830
fix: add actions:write permission to stale workflow (#2079)
mnriem Apr 3, 2026
535ddbe
fix: add user-invocable: true to skill frontmatter (#2077)
rchindris Apr 3, 2026
e1ab4f0
Remove template version info from CLI, fix Claude user-invocable, cle…
mnriem Apr 3, 2026
94ba857
Add `specify integration` subcommand for post-init integration manage…
Copilot Apr 3, 2026
5678ca7
Add security-review v1.1.1 to community extensions catalog (#2073)
DyanGalih Apr 6, 2026
7dc493e
feat: add "VS Code Ask Questions" preset (#2086)
fdcastel Apr 6, 2026
d9e63a5
Add optimize extension to community catalog (#2088)
sakitA Apr 6, 2026
4178b61
fix(scripts): improve git branch creation error handling (#2089)
grafvonb Apr 6, 2026
f92e7e8
fix: accept 4+ digit spec numbers in tests and docs (#2094)
alex-zwingli Apr 6, 2026
9c0be46
Add Confluence extension (#2028)
aaronrsun Apr 6, 2026
8b09958
[stage1] fix: strip YAML frontmatter from TOML integration prompts (#…
RbBtSn0w Apr 6, 2026
7f08f31
[stage2] fix: serialize multiline descriptions in legacy TOML rendere…
RbBtSn0w Apr 6, 2026
55ff148
Add canon extension and canon-core preset. (#2022)
maximiliamus Apr 6, 2026
473a441
Update V-Model Extension Pack to v0.5.0 (#2108)
leocamello Apr 7, 2026
aad6f68
Upgraded confluence extension to v.1.1.1 (#2109)
aaronrsun Apr 7, 2026
1a9e4d1
feat: Git extension stage 1 — bundled `extensions/git` with hooks on …
Copilot Apr 7, 2026
6536bc4
fix speckit issue for trae (#2112)
JiaKangning002 Apr 7, 2026
40fb276
fix: prevent ambiguous TOML closing quotes when body ends with `"` (#…
mnriem Apr 7, 2026
375b2fd
Add toc-navigation community preset to catalog and README (#2080)
Quratulain-bilal Apr 7, 2026
1c25b5a
Add explicit-task-dependencies community preset to catalog and README…
Quratulain-bilal Apr 7, 2026
feb8391
Add Spec Refine community extension to catalog and README (#2118)
Quratulain-bilal Apr 8, 2026
4d58ee9
Added March 2026 newsletter (#2124)
mnriem Apr 8, 2026
4deb90f
fix: restore alias compatibility for community extensions (#2110) (#2…
mnriem Apr 8, 2026
ac6714d
docs: lighten March 2026 newsletter for readability (#2127)
mnriem Apr 8, 2026
3028a00
Add Branch Convention community extension to catalog and README (#2128)
Quratulain-bilal Apr 8, 2026
838bd0f
fix(git): surface checkout errors for existing branches (#2122)
PascalThuet Apr 8, 2026
2972dec
feat: Git extension stage 2 — GIT_BRANCH_NAME override, --force for e…
mnriem Apr 8, 2026
8472e44
Add Spec Diagram community extension to catalog and README (#2129)
Quratulain-bilal Apr 8, 2026
9c73e68
fix(bash): sed replacement escaping, BSD portability, dead cleanup in…
404prefrontalcortexnotfound Apr 8, 2026
7114359
fix(forge): use hyphen notation in frontmatter name field (#2075)
toxicafunk Apr 8, 2026
cb0d961
feat: update fleet extension to v1.1.0 (#2029)
sharathsatish Apr 8, 2026
1c41aac
fix: pin typer>=0.24.0 and click>=8.2.1 to fix import crash (#2136)
mnriem Apr 8, 2026
aa2282e
chore: release 0.5.1, begin 0.5.2.dev0 development (#2137)
mnriem Apr 8, 2026
5551509
feat: add memorylint extension to community catalog (#2138)
RbBtSn0w Apr 9, 2026
66125a8
docs: add SpecKit Companion to Community Friends section (#2140)
alfredoperez Apr 9, 2026
6af2e64
Rewrite AGENTS.md for integration architecture (#2119)
dhilipkumars Apr 9, 2026
0a121b0
Readme clarity (#2013)
pchemguy Apr 9, 2026
8013d0b
Add multi-repo-branching preset to community catalog (#2139)
sakitA Apr 9, 2026
efeb548
Add Worktree Isolation extension to community catalog (#2143)
Quratulain-bilal Apr 9, 2026
674a664
Add Bugfix Workflow community extension to catalog and README (#2135)
Quratulain-bilal Apr 9, 2026
e70495c
chore: release 0.6.0, begin 0.6.1.dev0 development (#2144)
mnriem Apr 9, 2026
bc02888
Add Status Report extension to community catalog (#2123)
jwesleye Apr 10, 2026
7f1e384
chore: bump spec-kit-verify to 1.0.3 and spec-kit-review to 1.0.1 (#2…
ismaelJimenez Apr 10, 2026
b6e19b4
Add TinySpec extension to community catalog (#2147)
Quratulain-bilal Apr 10, 2026
5732de6
feat(cursor-agent): migrate from .cursor/commands to .cursor/skills (…
gabrielhmsantos Apr 10, 2026
8bb08ae
Add PR Bridge extension to community catalog (#2148)
Quratulain-bilal Apr 10, 2026
d1b95c2
fix: bundled extensions should not have download URLs (#2155)
mnriem Apr 10, 2026
f43b850
Add SpecTest extension to community catalog (#2159)
Quratulain-bilal Apr 10, 2026
97ea7cf
Add CI Guard extension to community catalog (#2157)
Quratulain-bilal Apr 10, 2026
74e3f45
Add Brownfield Bootstrap extension to community catalog (#2145)
Quratulain-bilal Apr 10, 2026
43cb0fa
feat: add bundled lean preset with minimal workflow commands (#2161)
mnriem Apr 10, 2026
1cb794e
chore: release 0.6.1, begin 0.6.2.dev0 development (#2162)
mnriem Apr 10, 2026
cdbea09
fix: skip docs deployment workflow on forks (#2171)
mnriem Apr 10, 2026
52ed84d
Update ralph extension to v1.0.1 in community catalog (#2192)
Rubiss Apr 13, 2026
b67b285
feat(agents): add Goose AI agent support (#2015)
furkankoykiran Apr 13, 2026
e27896e
feat: add GitHub Issues Integration to community catalog (#2188)
Fatima367 Apr 13, 2026
aa85b2f
feat: Register "What-if Analysis" community extension (#2182)
DevAbdullah90 Apr 13, 2026
fe75a45
feat: Update catalog.community.json for preset-fiction-book-writing (…
adaumann Apr 13, 2026
bb7da09
Add Worktrees extension to community catalog (#2207)
dango85 Apr 13, 2026
de93528
chore: release 0.6.2, begin 0.6.3.dev0 development (#2205)
mnriem Apr 13, 2026
4687c33
feat(scripts): optional single-segment branch prefix for gitflow (#2202)
gabrielhmsantos Apr 13, 2026
03a9163
Add SFSpeckit — Salesforce SDD Extension (#2208)
ysumanth06 Apr 13, 2026
c0152e4
docs(catalog): add claude-ask-questions to community preset catalog (…
0xrafasec Apr 14, 2026
a00e679
Add workflow engine with catalog system (#2158)
Copilot Apr 14, 2026
3467d26
chore: release 0.7.0, begin 0.7.1.dev0 development (#2217)
mnriem Apr 14, 2026
39c7b04
chore: deprecate --ai flag in favor of --integration on specify init …
mnriem Apr 14, 2026
f0886bd
feat: register architect-preview in community catalog (#2214)
UmmeHabiba1312 Apr 14, 2026
33a28ec
fix: unofficial PyPI warning (#1982) and legacy extension command nam…
mbachorik Apr 15, 2026
2f5417f
Add agent-assign extension to community catalog (#2030)
xymelon Apr 15, 2026
b78a3cd
docs: merge TESTING.md into CONTRIBUTING.md, remove TESTING.md (#2228)
mnriem Apr 15, 2026
8fc2bd3
fix: allow Claude to chain skills for hook execution (#2227)
mnriem Apr 15, 2026
27b4fd2
docs: remove deprecated --skip-tls references from local-development …
ayesha-aziz123 Apr 15, 2026
9988a46
ci: add windows-latest to test matrix (#2233)
mnriem Apr 15, 2026
752683d
chore: release 0.7.1, begin 0.7.2.dev0 development (#2235)
mnriem Apr 15, 2026
db81314
Added issues extension (#2194)
aaronrsun Apr 16, 2026
e0fd355
Add Catalog CI extension to community catalog (#2239)
Quratulain-bilal Apr 16, 2026
282dd3d
feat: Integration catalog — discovery, versioning, and community dist…
Copilot Apr 16, 2026
c717cbb
feat: update memorylint and superpowers-bridge versions to 1.3.0 with…
RbBtSn0w Apr 16, 2026
530d1ce
docs: consolidate integration documentation into docs/integrations.md…
mnriem Apr 16, 2026
076bb40
docs: add extensions reference page and integrations FAQ (#2242)
mnriem Apr 16, 2026
8d2797d
docs: add presets reference page and rename pack_id to preset_id (#2243)
mnriem Apr 16, 2026
02a1d61
docs: add workflows reference, reorganize into docs/reference/, and a…
mnriem Apr 16, 2026
697daec
docs: add core commands reference and simplify README CLI section (#2…
mnriem Apr 16, 2026
26fab00
chore: release 0.7.2, begin 0.7.3.dev0 development (#2247)
mnriem Apr 16, 2026
669e253
fix: add reference/*.md to docfx content glob (#2248)
mnriem Apr 16, 2026
ca38299
chore(deps): bump actions/upload-pages-artifact from 3 to 5 (#2251)
dependabot[bot] Apr 17, 2026
2c11525
preset: Update preset-fiction-book-writing to community catalog -> v1…
adaumann Apr 17, 2026
dedcae7
feat: register Blueprint in community catalog (#2252)
chordpli Apr 17, 2026
ba9a8b8
fix: suppress CRLF warnings in auto-commit.ps1 (#2258)
SARAMALI15792 Apr 17, 2026
3b82e0b
docs: add Community-maintained plugin for Claude Code and GitHub Copi…
ismaelJimenez Apr 17, 2026
13b614e
Add Spec Scope extension to community catalog (#2172)
Quratulain-bilal Apr 17, 2026
518dc9d
Add Community Friends page to docs site (#2261)
mnriem Apr 17, 2026
fc3d124
fix: replace shell-based context updates with marker-based upsert (#2…
mnriem Apr 17, 2026
c118c1c
chore: release 0.7.3, begin 0.7.4.dev0 development (#2263)
mnriem Apr 17, 2026
2568422
fix(integrations): migrate Antigravity (agy) layout to .agents/ and d…
baveku Apr 20, 2026
dc057a2
Preset fiction book writing1.6 (#2270)
adaumann Apr 20, 2026
b4c4e86
fix(integrations): strip UTF-8 BOM when reading agent context files (…
ayeshakhalid192007-dev Apr 20, 2026
8d99f03
Add memory-loader to community catalog (#2284)
KevinBrown5280 Apr 20, 2026
919f092
Add spec-reference-loader to community catalog (#2285)
KevinBrown5280 Apr 20, 2026
ad46da5
Add version-guard to community catalog (#2286)
KevinBrown5280 Apr 20, 2026
fc1cec9
feat: register Ripple in community catalog (#2272)
chordpli Apr 20, 2026
85e00f6
Add spec-validate to community catalog (#2274)
aeltayeb Apr 20, 2026
52afbea
feat: add CITATION.cff and .zenodo.json for academic citation support…
MannXo Apr 21, 2026
370b5b4
fix(copilot): use --yolo to grant all permissions in non-interactive …
mnriem Apr 21, 2026
f10fd07
chore: release 0.7.4, begin 0.7.5.dev0 development (#2299)
mnriem Apr 21, 2026
569d18a
fix(agents): block directory traversal in command write paths (#2229)…
chordpli Apr 21, 2026
22e7699
feat: implement preset wrap strategy (#2189)
kennedy-whytech Apr 21, 2026
dd9c0b0
Add superpowers-bridge community extension (#2309)
WangX0111 Apr 22, 2026
4dcf292
feat(catalog): add red-team extension to community catalog (#2306)
ashbrener Apr 22, 2026
deb8095
docs(readme): list red-team in community-extensions table (#2311)
ashbrener Apr 22, 2026
d402a39
Move community walkthroughs from README to docs/community (#2312)
mnriem Apr 22, 2026
c52ea23
catalog: add wireframe extension (v0.1.1) (#2262)
TortoiseWolfe Apr 22, 2026
efb04e2
docs: move community presets from README to docs/community (#2314)
mnriem Apr 22, 2026
58f7a43
Update version-guard to v1.1.0 (#2318)
KevinBrown5280 Apr 22, 2026
c5c2013
feat(cli): add specify self check and self upgrade stub (#2316)
chordpli Apr 22, 2026
ecb3b94
fix: resolve skill placeholders for all SKILL.md agents, not just cod…
swithek Apr 22, 2026
f612e1a
chore: release 0.7.5, begin 0.7.6.dev0 development (#2322)
mnriem Apr 22, 2026
3970855
fix: `--force` now overwrites shared infra files during init and upgr…
mnriem Apr 22, 2026
9e259e1
Update version-guard to v1.2.0 (#2321)
KevinBrown5280 Apr 22, 2026
709457c
Add Memory MD community extension (#2327)
DyanGalih Apr 23, 2026
b278d66
docs(install): add pipx as alternative installation method (#2288)
D7x7z49 Apr 23, 2026
8fefd2a
feat(copilot): support `--integration-options="--skills"` for skills-…
Copilot Apr 23, 2026
a067d4c
feat(presets): Composition strategies (prepend, append, wrap) for tem…
Copilot Apr 23, 2026
89fc554
chore: release 0.8.0, begin 0.8.1.dev0 development (#2333)
mnriem Apr 23, 2026
5a52b76
feat: Preset screenwriting (#2332)
adaumann Apr 23, 2026
6bf4ebb
feat: register jira preset in community catalog (#2224)
echarrod Apr 23, 2026
13d88d2
fix: replace xargs trim with sed to handle quotes in descriptions (#2…
mnriem Apr 24, 2026
7f708b9
chore(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 (#2345)
dependabot[bot] Apr 24, 2026
6413414
Update product-forge to v1.5.1 in community catalog (#2352)
VaiYav Apr 24, 2026
52c0a5f
fix: resolve command references per integration type (dot vs hyphen) …
mnriem Apr 24, 2026
8750e94
docs(presets): add lean preset README and enrich catalog metadata (#2…
mnriem Apr 24, 2026
9f14dfc
docs: move community presets table to docs site, add missing entries …
mnriem Apr 24, 2026
998f927
feat(vibe): migrate to SkillsIntegration from the old prompts-based M…
Fango2007 Apr 24, 2026
37745ec
fix(plan): use .specify/feature.json to allow /speckit.plan on custom…
Adr1an04 Apr 24, 2026
a63f64b
chore: bump version to 0.8.1
github-actions[bot] Apr 24, 2026
819ceab
merge: sync fellowship-dev/spec-kit with upstream v0.8.1
fry-lobster Apr 24, 2026
d65de53
fix: update CLAUDE.md — reflect v0.8.1 sync reality, link re-trim issue
Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@
"kilocode.Kilo-Code",
// Roo Code
"RooVeterinaryInc.roo-cline",
// Amazon Developer Q
"AmazonWebServices.amazon-q-vscode",
// Claude Code
"anthropic.claude-code"
],
Expand Down
72 changes: 43 additions & 29 deletions .devcontainer/post-create.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ run_command() {
local command_to_run="$*"
local output
local exit_code

# Capture all output (stdout and stderr)
output=$(eval "$command_to_run" 2>&1) || exit_code=$?
exit_code=${exit_code:-0}

if [ $exit_code -ne 0 ]; then
echo -e "\033[0;31m[ERROR] Command failed (Exit Code $exit_code): $command_to_run\033[0m" >&2
echo -e "\033[0;31m$output\033[0m" >&2

exit $exit_code
fi
}
Expand Down Expand Up @@ -51,32 +51,46 @@ echo -e "\n🤖 Installing OpenCode CLI..."
run_command "npm install -g opencode-ai@latest"
echo "✅ Done"

echo -e "\n🤖 Installing Amazon Q CLI..."
# 👉🏾 https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-verify-download.html

run_command "curl --proto '=https' --tlsv1.2 -sSf 'https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip' -o 'q.zip'"
run_command "curl --proto '=https' --tlsv1.2 -sSf 'https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip.sig' -o 'q.zip.sig'"
cat > amazonq-public-key.asc << 'EOF'
-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZig60RYJKwYBBAHaRw8BAQdAy/+G05U5/EOA72WlcD4WkYn5SInri8pc4Z6D
BKNNGOm0JEFtYXpvbiBRIENMSSBUZWFtIDxxLWNsaUBhbWF6b24uY29tPoiZBBMW
CgBBFiEEmvYEF+gnQskUPgPsUNx6jcJMVmcFAmYoOtECGwMFCQPCZwAFCwkIBwIC
IgIGFQoJCAsCBBYCAwECHgcCF4AACgkQUNx6jcJMVmef5QD/QWWEGG/cOnbDnp68
SJXuFkwiNwlH2rPw9ZRIQMnfAS0A/0V6ZsGB4kOylBfc7CNfzRFGtovdBBgHqA6P
zQ/PNscGuDgEZig60RIKKwYBBAGXVQEFAQEHQC4qleONMBCq3+wJwbZSr0vbuRba
D1xr4wUPn4Avn4AnAwEIB4h+BBgWCgAmFiEEmvYEF+gnQskUPgPsUNx6jcJMVmcF
AmYoOtECGwwFCQPCZwAACgkQUNx6jcJMVmchMgEA6l3RveCM0YHAGQaSFMkguoAo
vK6FgOkDawgP0NPIP2oA/jIAO4gsAntuQgMOsPunEdDeji2t+AhV02+DQIsXZpoB
=f8yY
-----END PGP PUBLIC KEY BLOCK-----
EOF
run_command "gpg --batch --import amazonq-public-key.asc"
run_command "gpg --verify q.zip.sig q.zip"
run_command "unzip -q q.zip"
run_command "chmod +x ./q/install.sh"
run_command "./q/install.sh --no-confirm"
run_command "rm -rf ./q q.zip q.zip.sig amazonq-public-key.asc"
echo -e "\n🤖 Installing Junie CLI..."
run_command "npm install -g @jetbrains/junie-cli@latest"
echo "✅ Done"

echo -e "\n🤖 Installing Pi Coding Agent..."
run_command "npm install -g @mariozechner/pi-coding-agent@latest"
echo "✅ Done"

echo -e "\n🤖 Installing Kiro CLI..."
# https://kiro.dev/docs/cli/
KIRO_INSTALLER_URL="https://kiro.dev/install.sh"
KIRO_INSTALLER_SHA256="7487a65cf310b7fb59b357c4b5e6e3f3259d383f4394ecedb39acf70f307cffb"
KIRO_INSTALLER_PATH="$(mktemp)"

cleanup_kiro_installer() {
rm -f "$KIRO_INSTALLER_PATH"
}
trap cleanup_kiro_installer EXIT

run_command "curl -fsSL \"$KIRO_INSTALLER_URL\" -o \"$KIRO_INSTALLER_PATH\""
run_command "echo \"$KIRO_INSTALLER_SHA256 $KIRO_INSTALLER_PATH\" | sha256sum -c -"

run_command "bash \"$KIRO_INSTALLER_PATH\""

kiro_binary=""
if command -v kiro-cli >/dev/null 2>&1; then
kiro_binary="kiro-cli"
elif command -v kiro >/dev/null 2>&1; then
kiro_binary="kiro"
else
echo -e "\033[0;31m[ERROR] Kiro CLI installation did not create 'kiro-cli' or 'kiro' in PATH.\033[0m" >&2
exit 1
fi

run_command "$kiro_binary --help > /dev/null"
echo "✅ Done"

echo -e "\n🤖 Installing Kimi CLI..."
# https://code.kimi.com
run_command "pipx install kimi-cli"
echo "✅ Done"

echo -e "\n🤖 Installing CodeBuddy CLI..."
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Global code owner
* @localden
* @mnriem

141 changes: 141 additions & 0 deletions .github/ISSUE_TEMPLATE/agent_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
name: Agent Request
description: Request support for a new AI agent/assistant in Spec Kit
title: "[Agent]: Add support for "
labels: ["agent-request", "enhancement", "needs-triage"]
body:
- type: markdown
attributes:
value: |
Thanks for requesting a new agent! Before submitting, please check if the agent is already supported.

**Currently supported agents**: Claude Code, Gemini CLI, GitHub Copilot, Cursor, Qwen Code, opencode, Codex CLI, Windsurf, Kilo Code, Auggie CLI, Roo Code, CodeBuddy, Qoder CLI, Kiro CLI, Amp, SHAI, Tabnine CLI, Antigravity, IBM Bob, Mistral Vibe, Kimi Code, Trae, Pi Coding Agent, iFlow CLI

- type: input
id: agent-name
attributes:
label: Agent Name
description: What is the name of the AI agent/assistant?
placeholder: "e.g., SuperCoder AI"
validations:
required: true

- type: input
id: website
attributes:
label: Official Website
description: Link to the agent's official website or documentation
placeholder: "https://..."
validations:
required: true

- type: dropdown
id: agent-type
attributes:
label: Agent Type
description: How is the agent accessed?
options:
- CLI tool (command-line interface)
- IDE extension/plugin
- Both CLI and IDE
- Other
validations:
required: true

- type: input
id: cli-command
attributes:
label: CLI Command (if applicable)
description: What command is used to invoke the agent from terminal?
placeholder: "e.g., supercode, ai-assistant"

- type: input
id: install-method
attributes:
label: Installation Method
description: How is the agent installed?
placeholder: "e.g., npm install -g supercode, pip install supercode, IDE marketplace"
validations:
required: true

- type: textarea
id: command-structure
attributes:
label: Command/Workflow Structure
description: How does the agent define custom commands or workflows?
placeholder: |
- Command file format (Markdown, YAML, TOML, etc.)
- Directory location (e.g., .supercode/commands/)
- Example command file structure
validations:
required: true

- type: textarea
id: argument-pattern
attributes:
label: Argument Passing Pattern
description: How does the agent handle arguments in commands?
placeholder: |
e.g., Uses {{args}}, $ARGUMENTS, %ARGS%, or other placeholder format
Example: "Run test suite with {{args}}"

- type: dropdown
id: popularity
attributes:
label: Popularity/Usage
description: How widely is this agent used?
options:
- Widely used (thousands+ of users)
- Growing adoption (hundreds of users)
- New/emerging (less than 100 users)
- Unknown
validations:
required: true

- type: textarea
id: documentation
attributes:
label: Documentation Links
description: Links to relevant documentation for custom commands/workflows
placeholder: |
- Command documentation: https://...
- API/CLI reference: https://...
- Examples: https://...

- type: textarea
id: use-case
attributes:
label: Use Case
description: Why do you want this agent supported in Spec Kit?
placeholder: Explain your workflow and how this agent fits into your development process
validations:
required: true

- type: textarea
id: example-command
attributes:
label: Example Command File
description: If possible, provide an example of a command file for this agent
render: markdown
placeholder: |
```toml
description = "Example command"
prompt = "Do something with {{args}}"
```

- type: checkboxes
id: contribution
attributes:
label: Contribution
description: Are you willing to help implement support for this agent?
options:
- label: I can help test the integration
- label: I can provide example command files
- label: I can help with documentation
- label: I can submit a pull request for the integration

- type: textarea
id: context
attributes:
label: Additional Context
description: Any other relevant information about this agent
placeholder: Screenshots, community links, comparison to existing agents, etc.
118 changes: 118 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
name: Bug Report
description: Report a bug or unexpected behavior in Specify CLI or Spec Kit
title: "[Bug]: "
labels: ["bug", "needs-triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug! Please fill out the sections below to help us diagnose and fix the issue.

- type: textarea
id: description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: What went wrong?
validations:
required: true

- type: textarea
id: reproduce
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Run command '...'
2. Execute script '...'
3. See error
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What did you expect to happen?
placeholder: Describe the expected outcome
validations:
required: true

- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened?
placeholder: Describe what happened instead
validations:
required: true

- type: input
id: version
attributes:
label: Specify CLI Version
description: "Run `specify version` or `pip show spec-kit`"
placeholder: "e.g., 1.3.0"
validations:
required: true

- type: dropdown
id: ai-agent
attributes:
label: AI Agent
description: Which AI agent are you using?
options:
- Claude Code
- Gemini CLI
- GitHub Copilot
- Cursor
- Qwen Code
- opencode
- Codex CLI
- Windsurf
- Kilo Code
- Auggie CLI
- Roo Code
- CodeBuddy
- Qoder CLI
- Kiro CLI
- Amp
- SHAI
- IBM Bob
- Antigravity
- Not applicable
validations:
required: true

- type: input
id: os
attributes:
label: Operating System
description: Your operating system and version
placeholder: "e.g., macOS 14.2, Ubuntu 22.04, Windows 11"
validations:
required: true

- type: input
id: python
attributes:
label: Python Version
description: "Run `python --version` or `python3 --version`"
placeholder: "e.g., Python 3.11.5"
validations:
required: true

- type: textarea
id: logs
attributes:
label: Error Logs
description: Please paste any relevant error messages or logs
render: shell
placeholder: Paste error output here

- type: textarea
id: context
attributes:
label: Additional Context
description: Add any other context about the problem
placeholder: Screenshots, related issues, workarounds attempted, etc.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
blank_issues_enabled: false
contact_links:
- name: 💬 General Discussion
url: https://github.com/github/spec-kit/discussions
about: Ask questions, share ideas, or discuss Spec-Driven Development
- name: 📖 Documentation
url: https://github.com/github/spec-kit/blob/main/README.md
about: Read the Spec Kit documentation and guides
- name: 🛠️ Extension Development Guide
url: https://github.com/github/spec-kit/blob/main/extensions/EXTENSION-DEVELOPMENT-GUIDE.md
about: Learn how to develop and publish Spec Kit extensions
- name: 🤝 Contributing Guide
url: https://github.com/github/spec-kit/blob/main/CONTRIBUTING.md
about: Learn how to contribute to Spec Kit
- name: 🔒 Security Issues
url: https://github.com/github/spec-kit/blob/main/SECURITY.md
about: Report security vulnerabilities privately
Loading
Loading