ClaudeMap

Spec Kit

GitHub's official spec-driven development toolkit — specify, plan, tasks, implement with any AI agent.

Plugins & Agentsofficialspec-drivengithubworkflowplanning

GitHub's Spec Kit is the flagship spec-driven development toolkit: a CLI (specify) that scaffolds project constitution, specs, plans, and task lists, plus slash commands (/speckit.specify, /speckit.plan, /speckit.tasks, /speckit.implement) that steer Claude Code or any of 30+ supported AI agents through the workflow. Maintained by GitHub; the heavyweight option in the spec-driven space.

What it does

  • Phased workflow: constitution → specify → plan → tasks → implement, each phase a reviewable artifact
  • Agent-agnostic: drives Claude Code, Codex, Gemini CLI, and 30+ other agents via the same scripts
  • specify CLI scaffolds per-project structure; works on greenfield and legacy codebases
  • Constitution file encodes non-negotiable principles the agent must respect

When to use it

Best for teams that want AI coding to follow a reviewable, auditable process — feature work where requirements drift and just prompting produces rework. Heavier than OpenSpec or spec-workflow MCP; pick it when process discipline is the point.

Getting started

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
specify init <PROJECT>

Then inside the project, drive any supported agent with:
/speckit.constitution  /speckit.specify  /speckit.plan  /speckit.tasks  /speckit.implement

Things to know

Process overhead is real — for a one-line fix the ceremony outweighs the benefit. Specs are only as good as the review you give them; an unreviewed spec just produces confidently wrong code faster.

Repository

github/spec-kit

Charted

Related on the map

  • Commerce Agents

    Plugin / Agent

    Anthropic's official blueprint for shopping and merchant agents — prompts, skills, tool contracts, and guardrails defined once.

    • official
    • agents
    • commerce
    • blueprint
  • Happy

    Plugin / Agent

    An open-source, E2E-encrypted mobile and web client for Claude Code and Codex.

    • mobile
    • remote
    • client
    • encryption
  • Composio

    Plugin / Agent

    1000+ tool integrations behind a single SDK — GitHub, Slack, Notion, Gmail, Salesforce, and more.

    • integrations
    • sdk
    • oauth
    • managed-mcp