Tutorials
Step-by-step guides for every major Anvil feature. Each tutorial is self-contained -- you can follow any of them independently.
Getting Started
| Tutorial | Description |
|---|---|
| Quickstart | Install, scan, and fix your first issue in under 5 minutes |
| First Project | Set up Anvil with architecture boundaries in an existing codebase |
Feature Tutorials
| Tutorial | Description |
|---|---|
| Custom Policies | Write OPA/Rego rules to enforce your team's standards |
| Architecture Boundaries | Define layers, choose a template, and enforce module boundaries |
| Drift Detection | Capture snapshots and track architectural drift over time |
| CI Integration | Add Anvil to GitHub Actions, GitLab CI, and git hooks |
| Suppressions | Suppress warnings for legacy code and intentional decisions |
Prefer a guided walk-through in your terminal? Run
anvil tutorial foran interactive version of these guides. :::