holgerleichsenring/specification-first-agentic-development

41 stars · Last commit 2026-11-05

Spec-first agentic development: reviewed specs, isolated worktrees, gated commits. Claude Code plugin, or any agent.

README preview

<div align="center">

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="docs/assets/banner-dark.svg">
  <img src="docs/assets/banner-light.svg" alt="Spec-first agentic development. Vibe coding is dead. Talk it through, the rest is guided. A spec moves through describe, create-spec, review-spec, apply-spec and deliver-spec, from a planned spec to a pull request." width="100%">
</picture>

### Your coding agent writes the code. This makes it write down why, too.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
![Plugin version](https://img.shields.io/badge/plugin-2.8.1-blue.svg)
![Works with](https://img.shields.io/badge/works_with-Claude_Code_·_any_agent-6f42c1.svg)
[![Built with it](https://img.shields.io/badge/built_with_it-1%2C300%2B_specs-2c7a45.svg)](#built-with-it-agent-smith)

[**Install**](#install) · [**Use it**](#use-it) · [**Why**](#why) · [**How it works**](#how-it-works) · [**Agent Smith**](#built-with-it-agent-smith) · [**FAQ**](#questions) · [**Website**](https://spec-first.dev)

</div>

## Contents

View full repository on GitHub →