Skip to content

Commit b58a121

Browse files
mnriemCopilot
andauthored
docs: update landing page stats and branch naming convention (#2727)
* docs: update landing page stats and branch naming convention - Update community extensions: 91 β†’ 105 - Update extension authors: 50+ β†’ 60+ - Update presets: 18 β†’ 22 - Update GitHub stars: 96K+ β†’ 106K+ - Add last-updated date to landing page - Clarify branch naming convention for PR-only changes * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent c6afe4c commit b58a121

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

β€ŽAGENTS.mdβ€Ž

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -381,25 +381,26 @@ Implementation: Extends `YamlIntegration` (parallel to `TomlIntegration`):
381381

382382
## Branch Naming Convention
383383

384-
All branches **must** follow this pattern:
384+
Branches follow one of two patterns depending on whether an issue exists:
385385

386386
```
387-
<type>/<number>-<short-slug>
387+
<type>/<number>-<short-slug> # when an issue is created first
388+
<type>/<short-slug> # when no issue exists (PR-only changes)
388389
```
389390

390-
Where `<number>` is either an issue number or a PR number β€” whichever is created first.
391+
When an issue exists, include its number immediately after the prefix β€” this is what makes branches traceable. For small or self-contained changes that go straight to a PR without a tracking issue, omit the number.
391392

392393
| Prefix | When to use | Example |
393394
|---|---|---|
394395
| `feat/` | New features | `feat/2342-workflow-cli-alignment` |
395396
| `fix/` | Bug fixes | `fix/2653-paths-only-validation` |
396-
| `docs/` | Documentation changes | `docs/2677-branch-naming-convention` |
397+
| `docs/` | Documentation changes | `docs/2677-branch-naming-convention`, `docs/update-landing-stats` |
397398
| `community/` | Community catalog additions | `community/2492-add-mde-extension` |
398399
| `chore/` | Maintenance, tooling, CI | `chore/2366-editorconfig` |
399400

400401
**Rules:**
401402

402-
1. Always include the issue or PR number immediately after the prefix β€” this is what makes branches traceable
403+
1. Include the issue number when one exists β€” this is what makes branches traceable
403404
2. Use kebab-case for the slug
404405
3. Keep the slug short β€” enough to identify the work without looking up the issue
405406

β€Ždocs/index.mdβ€Ž

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Run `specify init` with your agent of choice and Spec Kit sets up the right comm
4343

4444
### Make it your own
4545

46-
<span class="pillar-stat">91 community extensions</span> (50+ authors), <span class="pillar-stat">18 presets</span>, and growing. Tune the core process with presets, extend it with extensions, orchestrate it with workflows, or replace it entirely. Build and publish your own.
46+
<span class="pillar-stat">105 community extensions</span> (60+ authors), <span class="pillar-stat">22 presets</span>, and growing. Tune the core process with presets, extend it with extensions, orchestrate it with workflows, or replace it entirely. Build and publish your own.
4747

4848
Including entirely different SDD processes:
4949

@@ -82,7 +82,7 @@ Community extensions like CI Guard and Architecture Guard add compliance gates a
8282

8383
<div class="stats-grid">
8484
<div class="stat-item">
85-
<span class="stat-number">96K+</span>
85+
<span class="stat-number">106K+</span>
8686
<span class="stat-label">GitHub stars</span>
8787
</div>
8888
<div class="stat-item">
@@ -94,11 +94,11 @@ Community extensions like CI Guard and Architecture Guard add compliance gates a
9494
<span class="stat-label">Integrations</span>
9595
</div>
9696
<div class="stat-item">
97-
<span class="stat-number">91</span>
97+
<span class="stat-number">105</span>
9898
<span class="stat-label">Extensions</span>
9999
</div>
100100
<div class="stat-item">
101-
<span class="stat-number">18</span>
101+
<span class="stat-number">22</span>
102102
<span class="stat-label">Presets</span>
103103
</div>
104104
<div class="stat-item">
@@ -150,3 +150,5 @@ specify init my-project --integration copilot
150150
Ready to start? Follow the [Quick Start Guide](quickstart.md).
151151

152152
</div>
153+
154+
<p class="text-end small text-body-secondary">Last updated: May 27, 2026</p>

0 commit comments

Comments
Β (0)