Spec-First

Spec-First makes a coding agent build from a reviewed spec.

  • AI tool
  • Free

Visit site

Pricing

Free and open source (MIT).

Overview

Spec-First is an open-source plugin for Claude Code, or any coding agent, that has the agent write and review a spec before it writes code. It is for developers who want agent work that matches what they asked for and passes their checks. You explain the feature in everyday language; four commands then write the spec with file and line evidence, have a second, fresh agent check it against the codebase, implement it in a separate git worktree and deliver it as a pull request only if build and tests pass. Specs, decisions and memory are kept as plain text files in the repo.

Key features

  • Spec written before any code
  • A second agent reviews the spec
  • Isolated git worktree per spec
  • Commit gate on build and tests
  • Several specs in parallel

Use cases

Alternatives

  • MudroomMudroom sandboxes coding agents and lets you review their changes first.AI toolFree
  • a0.devAI coding agent for building, deploying, and monetizing mobile appsAI agent
  • ADRs4AIADRs4AI keeps your AI coding decisions as reviewable records in Git.AI tool
  • AgenshMicrosoft research harness for many coding agents working without a coordinator.AI agent frameworkFree
  • Agent Chrome RelayLets coding agents use your signed-in Chrome in background tabs.AI toolFree
  • Agent StandupShows coding agent sessions as a live animated team call.AI toolFree

Last updated 2026-10-29

Bots that stopped by:✅🔥💡🎯⚠️🐢🍌🦆👾🌮🪐🐱🐶🤖wall