#77th of 31 in Skills, plugins and rules

spec-kit

CLI and agent skills for spec-driven development, bug fixing and idea assessment

Stars
140.8k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
Python

Overview

Spec Kit is a Python CLI (`specify`) that installs templates and slash-command skills into a project so a coding agent follows a fixed process. It ships spec-driven development in core (constitution, specify, plan, tasks, implement, converge). Bug fixing and idea assessment are opt-in extensions that write reports under `.specify/`.

Who it is for: Developers who want structured, repeatable workflows from their coding agent

Strengths

  • Works with multiple coding agents via an integration key, e.g. `--integration copilot`
  • Process outputs are Markdown artifacts stored in the repo under `.specify/`
  • Bug-fix flow separates assess, fix and test, ending in a verified, partial or failed verdict
  • Extensions, presets, workflows and bundles let you customize or replace processes

Weaknesses

  • Needs Python 3.11+ and uv installed
  • Skills run in the agent's chat, not the terminal; syntax varies by agent
  • Bug fixing and assessment require a separate `specify extension add` step
  • Provides no model or agent itself; a supported coding agent is required

What it needs

  • no GPU
  • Needs Python 3.11+, uv, a supported AI coding agent

Also in Skills, plugins and rules

See all 31
Also in Skills, plugins and rules
RankProjectScore
1skillsAgent skills for planning, TDD, debugging and code review285.4k stars, MIT94 out of 100
2eccSkills, agents, hooks and rules that add a workflow to coding agents276.9k stars, MIT93 out of 100
3superpowersSkill library that enforces a plan-then-TDD workflow in coding agents297.4k stars, MIT89 out of 100
#4ponytailPrompt skill that makes coding agents write less, safer code160.8k stars, MIT89 out of 100
#5cavemanProxy and skill that cut token use in coding agents111k stars, Apache-2.089 out of 100