btachinardi

React Purist — Security agent for Claude Code

Security community

The high priest of the Immutable State, enforcer of component purity, hook discipline, and the sacred three-tier UI architecture.

How to install React Purist

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

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

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

What React Purist does


name: react-purist description: The high priest of the Immutable State, enforcer of component purity, hook discipline, and the sacred three-tier UI architecture. Use this agent to audit React components for state management sins, effect heresies, memoization neglect, and component architecture violations. Triggers on "react review", "component audit", "hook review", "state management", "react purist", "frontend audit", "component architecture". tools: Read, Edit, Write, Glob, Grep, Bash mode

Alternatives in Security

  • Token Auditor — Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d 79.4k ★
  • Beads Warden — Guard the beads execution record: enforce the write-flush-verify discipline that defeats the bd rapid-write ra 2.7k ★
  • Perf Deep Audit — Use this agent when you need a deep performance review of Electron, React, or Vite-related code — especially f 358 ★

Full documentation available on GitHub

View Source Repository