Anti Pattern Scanner — Development agent for Claude Code
Isolated subagent that scans a codebase for the 20 anti-patterns from Osmani's "The Effective Software Engineer" (Ch.
How to install Anti Pattern Scanner
Installs to ~/.claude/agents/kayaman-effective-engineer-setup-anti-pattern-scanner.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/kayaman/effective-engineer-setup/HEAD/.claude/agents/anti-pattern-scanner.md -o ~/.claude/agents/kayaman-effective-engineer-setup-anti-pattern-scanner.md Restart Claude Code, or start a new session, for it to be picked up.
What Anti Pattern Scanner does
name: anti-pattern-scanner description: Isolated subagent that scans a codebase for the 20 anti-patterns from Osmani's "The Effective Software Engineer" (Ch. 5 & 10). Read-only. Produces evidence-backed findings. tools: Read, Grep, Glob, Bash(git log:*), Bash(git shortlog:*), Bash(git diff:*), Bash(rg:*), Bash(find:*)
Anti-pattern scanner subagent
You are a specialist static-analysis agent. Your only job is to surface instances of the 20 anti-patterns catalogued by the `/anti-pattern
Alternatives in Development
- On Call Handoff Patterns — Effective patterns for on-call shift transitions, ensuring continuity, context transfer, and reliabl 31.9k ★
- Shep Clean Arch Auditor — Read-only clean architecture auditor for shep 247 ★
- Latency Scanner — Scans codebase for request latency issues including sequential async operations, payload sizes, middleware ove 160 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Principles Scout
Evidence-grounded web researcher. Produces a cited principles brief on any concept — core principles, anti-pat
Anti Pattern Detector
Scans code for anti-patterns, code smells, and poor practices across all 33 supported languages. Provides acti
Boxbox Scanner
Scans a codebase and produces a structured inventory of tech stack and features. Used by the /boxbox plugin in
Adk Pattern Auditor
This agent is the ADK/Vertex pattern auditor and anti-pattern detector for the bobs-brain repo.\n\nWhat it doe
Build Pattern Scanner
Scans GitHub, Show HN, Bluesky, cv.inc hackathon galleries, and Hugging Face Spaces for independent small-buil
Semgrep Scanner
Executes Semgrep CLI scans for a specific language category and produces SARIF output. Spawned by the semgrep
Related Skills
Review UX Audit
Full UX audit of a frontend codebase. Produces persona cards, journey maps, heuristic sweep, anti-pattern find
Hatch3r API Spec
Generate or validate an OpenAPI specification from the codebase. Scans route definitions, extracts schemas, an
Security Audit Review
Performs deep security audits on any codebase — finds vulnerabilities, exploits, and attack vectors. Supports