Spec-first plugin makes coding agents build from reviewed specs
Original title: Show HN: Specification First Agentic Development Plugin and Prove
The plugin gates commits on project checks and can build independent specs in parallel worktrees before one pull request.
A Show HN post introduces a specification-first plugin for agentic development, described as how Agent Smith is built across more than a thousand specs. Skills create, review, apply and deliver one spec per branch, with a fresh reviewer that can build, cut or refuse a spec. A commit gate runs declared verify stages, and state is stored so work can resume.
- deliver-series builds specs that share no files at the same time, then opens one pull request.
- Citations must resolve to file and line, or be listed as assumptions.
- A red verify stage blocks the spec commit and returns output to the agent.
From the original article
6 min read at spec-first.dev
This is how Agent Smith is built every day, across more than a thousand specs. A fresh reviewer checks the spec against the code before the build. A gate runs your checks before the commit.
By hleichsenring · spec-first.dev
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.