SDD Observatory
Stars
132.7K
Contributors
279
Open issues
340
Age
1 years
Last push
7 hours ago
Latest release
v1.0.2 Aug 31, 2026
Week of Sep 7, 2025: 40 commits Week of Sep 14, 2025: 70 commits Week of Sep 21, 2025: 57 commits Week of Sep 28, 2025: 13 commits Week of Oct 5, 2025: 42 commits Week of Oct 12, 2025: 39 commits Week of Oct 19, 2025: 35 commits Week of Oct 26, 2025: 1 commit Week of Nov 2, 2025: 20 commits Week of Nov 9, 2025: 2 commits Week of Nov 16, 2025: 5 commits Week of Nov 23, 2025: 8 commits Week of Nov 30, 2025: 9 commits Week of Dec 7, 2025: 0 commits Week of Dec 14, 2025: 0 commits Week of Dec 21, 2025: 0 commits Week of Dec 28, 2025: 0 commits Week of Jan 4, 2026: 0 commits Week of Jan 11, 2026: 0 commits Week of Jan 18, 2026: 0 commits Week of Jan 25, 2026: 0 commits Week of Feb 1, 2026: 0 commits Week of Feb 8, 2026: 6 commits Week of Feb 15, 2026: 17 commits Week of Feb 22, 2026: 13 commits Week of Mar 1, 2026: 20 commits Week of Mar 8, 2026: 32 commits Week of Mar 15, 2026: 39 commits Week of Mar 22, 2026: 32 commits Week of Mar 29, 2026: 36 commits Week of Apr 5, 2026: 49 commits Week of Apr 12, 2026: 41 commits Week of Apr 19, 2026: 46 commits Week of Apr 26, 2026: 39 commits Week of May 3, 2026: 30 commits Week of May 10, 2026: 43 commits Week of May 17, 2026: 19 commits Week of May 24, 2026: 44 commits Week of May 31, 2026: 52 commits Week of Jun 7, 2026: 30 commits Week of Jun 14, 2026: 59 commits Week of Jun 21, 2026: 63 commits Week of Jun 28, 2026: 63 commits Week of Jul 5, 2026: 68 commits Week of Jul 12, 2026: 89 commits Week of Jul 19, 2026: 112 commits Week of Jul 26, 2026: 103 commits Week of Aug 2, 2026: 52 commits Week of Aug 9, 2026: 57 commits Week of Aug 16, 2026: 58 commits Week of Aug 23, 2026: 18 commits Week of Aug 30, 2026: 5 commits
Commits per week, last 12 months · 1.7K total
View weekly commit data
Week startingCommits
Aug 30, 20265
Aug 23, 202618
Aug 16, 202658
Aug 9, 202657
Aug 2, 202652
Jul 26, 2026103
Jul 19, 2026112
Jul 12, 202689
Jul 5, 202668
Jun 28, 202663
Jun 21, 202663
Jun 14, 202659
Jun 7, 202630
May 31, 202652
May 24, 202644
May 17, 202619
May 10, 202643
May 3, 202630
Apr 26, 202639
Apr 19, 202646
Apr 12, 202641
Apr 5, 202649
Mar 29, 202636
Mar 22, 202632
Mar 15, 202639
Mar 8, 202632
Mar 1, 202620
Feb 22, 202613
Feb 15, 202617
Feb 8, 20266
Feb 1, 20260
Jan 25, 20260
Jan 18, 20260
Jan 11, 20260
Jan 4, 20260
Dec 28, 20250
Dec 21, 20250
Dec 14, 20250
Dec 7, 20250
Nov 30, 20259
Nov 23, 20258
Nov 16, 20255
Nov 9, 20252
Nov 2, 202520
Oct 26, 20251
Oct 19, 202535
Oct 12, 202539
Oct 5, 202542
Sep 28, 202513
Sep 21, 202557
Sep 14, 202570
Sep 7, 202540

Metrics updated Sep 1, 2026 · collected automatically from the GitHub API

Core approach

Treats specifications as executable artifacts that directly generate working implementations rather than just guiding them. The specify CLI scaffolds a phase-gated slash-command workflow — grounded in a project "constitution" of governing principles — into whichever AI coding agent you use.

Workflow

  1. /speckit.constitution — create project governing principles
  2. /speckit.specify — define what to build (requirements, user stories)
  3. /speckit.clarify — optionally resolve underspecified areas before planning
  4. /speckit.plan — technical implementation plan with the chosen tech stack
  5. /speckit.tasks — generate an actionable task list (optionally converted to GitHub issues)
  6. /speckit.analyze — optional cross-artifact consistency check
  7. /speckit.implement — execute all tasks
  8. /speckit.converge — assess the codebase against spec, plan, and tasks; append remaining work

Supported tools

Strengths

  • Backed by GitHub, with a fast release cadence and very high activity
  • Widest agent integration surface of any SDD kit — 40+ agents and IDEs plus a generic fallback for unlisted ones
  • Extensible via extensions, presets, bundles, and project-local template overrides
  • Optional quality gates (/speckit.clarify, /speckit.analyze, /speckit.checklist) act as unit tests for English

Limitations

  • GitHub still frames the methodology as experimental, and the multi-phase ceremony can be heavy for small changes
  • Requires a Python/uv toolchain for the Specify CLI on top of the coding agent itself
  • Dogfooding is partial — the repo's own .specify/ holds only a constitution, with no in-tree feature specs
  • The template/override stack (core vs extension vs preset vs local) adds configuration complexity

Tracked projects using GitHub Spec Kit

Notes

Spec Kit is the highest-profile SDD framework — created 2025-08-21 and past 120k stars within a year. Its bet is that the spec, not the code, is the durable artifact: the same specification should be able to regenerate an implementation through any of its 40+ supported agents. Interestingly, the project only partially dogfoods its own method: its .specify/ directory carries a constitution but no feature specs, so watching how adopters (rather than the kit itself) maintain specs over time is where the evidence is.

Added Jul 18, 2026 · Assessment last reviewed Jul 18, 2026 · How we track