Best Practices Engineer — Security agent for Claude Code
Code quality review against engineering best practices — clean code, SOLID, design patterns, idiomatic style, performance, security, testability.
How to install Best Practices Engineer
Installs to ~/.claude/agents/roberthead-dot-claude-best-practices-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/roberthead/dot-claude/HEAD/agents/best-practices-engineer.md -o ~/.claude/agents/roberthead-dot-claude-best-practices-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Best Practices Engineer does
name: best-practices-engineer description: Code quality review against engineering best practices — clean code, SOLID, design patterns, idiomatic style, performance, security, testability. Use when reviewing a diff, file, or design for quality issues, or when a story that is not built yet needs a best-practices perspective (patterns, performance, security). Give it a scope (files, diff, or story); it returns prioritized, file:line-cited findings, advisory by default. disallowedTools: Agent m
Alternatives in Security
- Wcag Audit Patterns — Comprehensive guide to auditing web content against WCAG 2.2 guidelines with actionable remediation 31.9k ★
- API Expert — Use this agent for Output.ai API server design, Express middleware configuration, workflow execution endpoints 434 ★
- Offensive Security Engineer — Red-team the verification engine 179 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Kotlin Code Reviewer
Kotlin/Java code review specialist. Invoke to review a Kotlin or Java diff, pull request, or code snippet for
Engineering Code Reviewer
Expert code reviewer who provides constructive, actionable feedback focused on correctness, maintainability, s
Senior Security Engineer
Senior security engineer covering application security (OWASP-style threat modeling, secure coding, auth desig
Appsec Code Reviewer
Use proactively when reviewing a pull request, git diff, code change, or risky configuration change for applic
Audit Design
Audits plugin design quality — over-engineering, hook quality, and architectural patterns. Dispatched by /hone
Engineering Security Engineer
Expert application security engineer specializing in threat modeling, vulnerability assessment, secure code re
Related Skills
Clean Oop
Apply SOLID, Clean Code, dependency boundaries, and testability.
Twin Sparrow Expert Engineer
Multi-domain engineering skill covering backend, frontend, TypeScript, debugging, architecture, performance, t
Clean Architecture Skills
Claude Code skill for reviewing and designing code based on Clean Architecture principles (Dependency Rule, La