Claude Code multi-agent
Specification First Agentic Development
Spec-first agentic development: reviewed specs, isolated worktrees, gated commits. Claude Code plugin, or any agent.
Install
/plugin marketplace add holgerleichsenring/specification-first-agentic-developmentFound in the project README. Check it for setup steps after installing.
git clone https://github.com/holgerleichsenring/specification-first-agentic-development.gitFrom the README
Your coding agent writes the code. This makes it write down why, too. Install · Use it · Why · How it works · Agent Smith · FAQ · Website Contents What it is spec-first is a way of working with AI coding agents, and a Claude Code plugin that runs it. Before the agent writes any code, it writes a spec: what to build, which code it rests on, and when it's done. A second agent that never saw your conversation checks that spec against your code. Then the agent builds it on a branch of its own, and the commit only lands when your build and tests pass. Every choice it makes along the way goes into plain files in your repository. Install In Claude Code: Or from a local clone: Then run /spec-first:bootstrap-project in your repository. It reads your code and writes the setup from what it finds: the stack, the rules, and the commands that build and test it. It does not invent conventions. Codex, Cursor, Copilot or another agent: see Without Claude Code. The method works there too. Use it That's the whole loop. A bigger change becomes a series of specs that /spec-first:deliver-series takes to one pull request. Why An agent that writes code all day causes three problems: - It forgets. Each session starts cold. What was built yesterday, and why, is gone. - It drifts. Without written constraints, each session makes its own architectural calls, and they don't agree with each other. - Nobody kept the reason. The diff shows what changed. Why path A beat path B was said once, in a chat window that no longer exists. Spec-first fixes all three by making the record part of the work. The agent reads it before it starts and adds to it before it commits. What changes when agents work from specs How it works The review: checked before anyone builds it A REFUSE costs you one…
Details
- Website
- spec-first.dev
- Language
- Python
- License
- MIT
- Last updated
- 2 November 2026
- Topics
- agentic-codingai-agentsclaude-codeclaude-code-plugindeveloper-toolsspec-driven-developmentspecification
FAQ
What is Specification First Agentic Development?
Spec-first agentic development: reviewed specs, isolated worktrees, gated commits. Claude Code plugin, or any agent. It is a multi-agent for Claude Code, from holgerleichsenring/specification-first-agentic-development on GitHub.
How do I install Specification First Agentic Development?
Run /plugin marketplace add holgerleichsenring/specification-first-agentic-development inside Claude Code, then follow the setup in the README.
Is Specification First Agentic Development popular?
holgerleichsenring/specification-first-agentic-development has 42 GitHub stars and 3 forks. It was last updated on 2 November 2026.
More multi-agent & worktrees
MobHunt
42ivRodriguezCA/MobHunt
An agentic mobile security research system built as a Claude Code project. An orchestrator spawns focused sub-agents, each with one narrow objective.
Delegatus
36Latand/delegatus
Hand your software work to Claude Code, Codex and GitHub Copilot agents and steer it from a local board, in the browser or on your phone.
Kimi Plugin CC
42linxule/kimi-plugin-cc
Kimi for Claude Code, Codex, and DeepSeek Harness: code questions, independent reviews, bounded fixes, autonomous goals, parallel tasks, and MCP tools through your local Kimi Code CLI. Available through GitHub marketplaces and npm.
Vibex
39vibex-ai/vibex
Your agents. Your workspace. Your control—from prompt to commit, desktop to mobile. Works with Codex, Claude Code, OpenCode, Pi, Grok, DeepSeek Harness, Antigravity, and many more through ACP.
Warpforge
40warpforgehq/warpforge
Local-first desktop command center for Claude Code, Codex, OpenCode, and other coding agents—parallel tasks, worktrees, dev services, port forwards, diffs, and review.
Lumi
40CES-Ltd/Lumi
Unified native desktop UI for Claude Code, Gemini CLI, Hermes, Crush, Codex, and Cursor — multi-agent, MCP-native, written in Rust + GPUI.
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.