TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.15
  3. Spec Kit

Spec Kit

Spec-first process for coding agents

WHO USES ITSolo builders shipping with a coding agent · Teams whose bugs keep returning · Planners deciding whether to build at all

Install to use

Makes your coding agent write the spec first, then plan, build and verify against it.

★ 137k▲ +560 / 7dDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 +52026-09-04 +432026-09-05 +502026-09-06 +512026-09-07 +42026-09-08 +42026-09-09 +72026-09-10 +1272026-09-11 +2412026-09-12 +692026-09-13 +472026-09-14 +132026-09-15 +312026-09-16 +32largest one-day increase in the 14 days+241last 14 days · stars per day

137,055 stars · checked on GitHub GitHub check 30 h late · incl. +38 observed via GH Archive since then · 7-day +560 observed via GH Archive (as of )

RANKS All-time #16 Rising this week #9 AI #14 DEV TOOLS #3

TESIGN TAKE

If your agent's output swings every run, GitHub's answer is to fix the documents you feed it before the code.

INSTALL

AT A GLANCE

LICENSE
MIT
USAGE
Use, change and redistribute, commercially too. Keep the notice.
LANGUAGE
Python
PLATFORM
cli · windows · macos · linux
ACTIVITY
last commit 1 day ago () · latest release v1.0.7 () · 221 releases
COMMUNITY
295 contributors · 327 open issues (incl. PRs) · made by: an organization
SOURCES
GitHub
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
DEV TOOLS · AI

A summary, not legal advice.

WHY IT MATTERS

Spec Kit gives your coding agent structured context instead of ad-hoc prompts, keeping intent and evidence ahead of implementation. It pins one order — constitution → specify → plan → tasks → implement → converge — as /speckit-* skills inside the agent's chat and leaves each step behind as a document. It is GitHub's own MIT toolkit: the repository opened in August 2025 and v1.0.6 shipped on 2026-09-10.

BUILD FROM THIS

  • A Python terminal tool, specify-cli, installed with uv; `specify init` writes the command files and the `.specify/` directory layout for the agent you pick. Three processes are independent entry points: Spec-Driven Development ships in core, while bug fixing (`specify extension add bug` → assess → fix → test) and idea assessment (`specify extension add assess` → intake → research → define → shape → decide) are bundled extensions you add when needed. Extensions, presets, workflows and bundles reshape the process, organisations can host their own catalogs, and the official docs list 38 agent integrations — Copilot, Claude Code, Codex, Gemini, Cursor, Zed and others — selected by one integration key.

WHO IT'S FOR

Solo builders shipping with a coding agent
write the spec, plan and tasks first, then have the agent implement against them
Teams whose bugs keep returning
separate assess → fix → test so cause, fix and verification each land in `.specify/bugs/`
Planners deciding whether to build at all
run intake → decide in a folder with no code and get a go / needs-clarification / kill verdict

START IN 5 MINUTES

# Prerequisites (README): Python 3.11+, uv, and a supported AI coding agent on Linux, macOS, or Windows
# Terminal:
# uv tool install specify-cli
# specify init my-project --integration copilot
# cd my-project
# → Launch your coding agent in the project directory and invoke each skill in its chat, one at a time, reviewing the result before continuing:
# /speckit-constitution Create principles focused on code quality, testing, and maintainability.
# /speckit-specify Build a photo organizer with albums grouped by date and a tile preview of each album.
# /speckit-plan Use Vite with vanilla JavaScript. Keep images local and store metadata in SQLite.
# /speckit-tasks
# /speckit-implement
# /speckit-converge
# (Replace copilot with another integration key — claude, codex, gemini … — to set up a different agent)

CAVEATS

  • MIT licence — commercial use, modification and redistribution allowed. Spec Kit itself is free, but no coding agent is included; you bring your own (README prerequisite) and that agent writes the actual code. It is a terminal tool that needs Python 3.11+ and uv installed first, and the /speckit-* steps are skills invoked in the agent's chat, not shell commands — spelling differs by agent (/speckit-…, $speckit-…, /skill:speckit-…). The official page states Windows, macOS and Linux support and operation offline and behind firewalls. Examples default to GitHub Copilot, so other agents need one look at the integrations reference. Currently v1.0.6 (2026-09-10), a stable release; the 1.0 line is recent, so check the Upgrade guide when commands or layout change between releases.

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
STAR DELTA
+35 ★ / 24h
CREATED → FIRST SEEN
387d
WHEN FIRST SEEN
136,120 ★
SOURCES
GitHub

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from DEV TOOLS by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
ECC README banner: headline 'The operating system for AI agent harnesses', harness chips, and skill, agent and command lists.
eccSkills, memory and security for agents★ 259k▲ +832MITpermissivewindows · macos · linux · cli
DeepSeek Harness landing: blue background, the headline 'Everything is a plugin' and a quick-start box with the npx command.
DeepSeek HarnessPlugin agent harness for developers★ 225k▲ +1,356MITpermissiveweb · cli
ponytail.dev landing page: a line-drawn developer with a ponytail on black, the title 'ponytail' and an install button.
ponytailMake your agent write less code★ 139k▲ +1,068MITpermissive
Spec Kit docs landing page — the headline 'Build with a spec, fix a bug, or assess an idea' and the uv tool install specify-cli command
Spec KitSpec-first process for coding agentsTHIS ENTRY★ 137k▲ +560MITpermissivecli · windows · macos · linux
excalidraw/excalidrawCARD★ 132k▲ +40MITpermissive

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN
  3. Published on TESIGN

SAME DAY

  1. 01

    Hindsight

    Narrative map for YouTube viewers

    Remembers 49,411 videos, maps 22,904 by issue, traces how a YouTuber's argument changed.

    Use in the browser
    ★ 0▲ 1 HN
  2. 02

    Forma

    ONNX graph editor for ML engineers

    Drop an .onnx file in the browser, see the graph, edit a node and export — no Python.

    Use in the browser
    ★ 3▲ 2 HN
  3. 03

    Words of Hanoi

    Daily word puzzle for puzzle fans

    A daily puzzle: move letter tiles between five tubes until every full tube spells a word.

    Use in the browser
    ▲ 1 HN
  4. 04

    Qwen2.5 Program Slicing Security Auditor

    JavaScript security audit for web devs

    Paste JS or HTML; a fine-tuned 7B model traces each risky sink to an exploit and verdict.

    Use in the browser
    ♥ 1
  5. 05

    SubSweep

    Subscription audit for Australians

    Finds forgotten subscriptions, price hikes and refund windows in an Australian bank CSV.

    Use in the browser
    ▲ 1 HN