zircote

ADR Compliance — Security agent for Claude Code

Security community

Use this agent proactively to audit code changes against accepted Architectural.

How to install ADR Compliance

Installs to ~/.claude/agents/zircote-adr-adr-compliance.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/zircote/adr/HEAD/agents/adr-compliance.md -o ~/.claude/agents/zircote-adr-adr-compliance.md

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

What ADR Compliance does


color: yellow description: 'Use this agent proactively to audit code changes against accepted Architectural Decision Records. This agent checks if implementation follows documented architectural decisions and flags violations. Examples:

Context: User has written code that might conflict with an accepted ADR.

user: "I just implemented the new payment service using direct HTTP calls."

assistant: "Let me use the adr-compliance agent to check if this implementation a

Alternatives in Security

  • JS Error Handler Auditor — Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations 6.1k ★
  • Security Compliance Reviewer — Use this agent when code changes involve authentication, authorization, logging, configuration, or security-se 104 ★
  • Craft Code Reviewer Deep — Deep code review on Opus 4.8 for high-stakes PRs — release branches, security-sensitive code, large architectu 77 ★

Full documentation available on GitHub

View Source Repository