Anvil — AI skill for Claude Code
Anvil is a single, self-contained AI coding agent for the terminal.
How to install Anvil
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ai-nhancement/Anvil and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Anvil does
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.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- Claude Squad — by smtg-ai - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents i 6.5k ★
- Ante — Ghost in your shell 1.9k ★
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
Foundling
An AI that wakes every day with no memory, reads what its past selves left behind, adds one small mark, and fo
Wuwei
Free, open-source, local-first AI agent desktop app — a Claude Code / Cursor / Copilot alternative. Reads & wr
Countersign
Your AI agent writes its own 'allow this?' dialog, so it can hide what it's really doing. Countersign draws th
AI Coding Agent
A toy AI coding agent 👾 (like Claude Code/Cursor) built with Python and OpenRouter — explores codebases, read
Claude Code Redact
Claude Code mod that redacts secrets and PII before the model reads them, stores placeholders in the conversat
Translate Academic Paper
Translate academic papers & monographs (PDF) into a single self-contained bilingual HTML — Chinese/original/si
Related Agents
Kimi K28
External worker: kimi-code/kimi-for-coding at max effort, running in the kimi CLI. Give it a self-contained br
Scala Coder
Implements a single coding task end-to-end in an assigned git worktree for this Scala project. Owns the FULL l
Abtop
AI agent monitor for your terminal. Like btop++, but for AI coding agents. Supports Claude Code and Codex CLI.