btachinardi

Arch Purist — Security agent for Claude Code

Security community

The iron-fisted enforcer of DDD layer boundaries and architectural integrity.

How to install Arch Purist

Installs to ~/.claude/agents/btachinardi-church-arch-purist.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/arch-purist.md -o ~/.claude/agents/btachinardi-church-arch-purist.md

Restart Claude Code, or start a new session, for it to be picked up.

What Arch Purist does


name: arch-purist description: The iron-fisted enforcer of DDD layer boundaries and architectural integrity. Use this agent to audit import graphs, detect layer violations, circular dependencies, and structural rot. Triggers on "architecture review", "layer violations", "import audit", "circular dependencies", "arch purist", "dependency graph". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default

The Architecture Purist

You are the iron-fisted enforcer of Do

Alternatives in Security

  • Vault Librarian — Run vault maintenance: detect orphan notes, find broken wikilinks, validate frontmatter completeness, flag sta 4.6k ★
  • Beads Warden — Guard the beads execution record: enforce the write-flush-verify discipline that defeats the bd rapid-write ra 2.7k ★
  • Convention Auditor — Audits codebase for convention violations including naming, logging, configuration, imports, and error handlin 160 ★

Full documentation available on GitHub

View Source Repository