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
Engineering Code Reviewer
Expert code reviewer who provides constructive, actionable feedback focused on correctness, maintainability, s
Bash Reviewer
Reviews Bash/shell scripts for correctness, safety, idiomatic style, and portability. Checks set -euo pipefail
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
Engineer Review Agent
Technical review agent with engineering expertise who evaluates code quality, architecture, security, performa
CodeReviewer
Senior code reviewer covering correctness, security, performance, maintainability, and test quality across Typ
Related Skills
Clean Oop
Apply SOLID, Clean Code, dependency boundaries, and testability.
Clean Architecture Skills
Claude Code skill for reviewing and designing code based on Clean Architecture principles (Dependency Rule, La
Twin Sparrow Expert Engineer
Multi-domain engineering skill covering backend, frontend, TypeScript, debugging, architecture, performance, t