Anvil
Description
Anvil is a single, self-contained AI coding agent for the terminal. The coder is a real agent — it reads, writes, edits, and runs your project itself (like Claude Code, Cursor, or Aider) — but Anvil wraps it in a disciplined two-gate review workflow so a long vibe-coding session can't quietly drift off the rails.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Anvil

**Forge the Workflow.** *Structure for vibe coding.*
Anvil is a single, self-contained AI coding agent for the terminal. The coder is a **real agent** — it reads, writes, edits, and runs your project itself (like Claude Code, Cursor, or Aider) — but Anvil wraps it in a **disciplined two-gate review workflow** so a long vibe-coding session can't quietly drift off the rails.
What makes Anvil different isn't the coder — everyone has one of those now. It's the **workflow**: at two human gates, two *different model families* review the work — once on the plan, once on each phase's `git diff` — in a sequential **review → fix → re-review** loop. You approve; the coder does the work; a genuine cross-vendor second opinion keeps it honest.
One Rust binary. Model-agnostic. Installs in one line and updates itself.
**Status: Public Beta.** Anvil is feature-complete for its core workflow and installs/updates cleanly — but it's early. It's been field-tested mostly on **Windows** (macOS/Linux build in CI but haven't been run in anger yet); several big pieces landed recently; and the review-gate flow is verified by hand rather than an automated suite. Expect rough edges, and please [file issues](https://github.com/ai-nhancement/Anvil/issues) — that feedback is exactly what the beta is for. For the best experience, use a capable **tool-calling** model for the coder role.
Highlights
- 🔨 Two human gates, cross-vendor review — the plan and each build phase are critiqued by two different model families. Exactly two reviews per gate; no R3+, no drift.
- 🔁 Sequential review loop — R1 reviews → the coder applies fixes → you review → R2 reviews → the coder applies fixes → summary → you approve. R2 deliberately re-reviews after R1's fixes, catching bugs those fixes introduce.
- 🔍 Review anything, not just gates —
/reviewruns the same briefing → critical-review → fix loop on any ad-hoc change that doesn't
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Awesome Llm Apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI Headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agen
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI