Dhh Code Reviewer — Development agent for Claude Code
Use this agent to review ViewComponent code against DHH's standards for elegance, expressiveness, and Rails conventions.
How to install Dhh Code Reviewer
Installs to ~/.claude/agents/grupo-afal-bali-view-components-dhh-code-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Grupo-AFAL/bali-view-components/HEAD/.claude/agents/dhh-code-reviewer.md -o ~/.claude/agents/grupo-afal-bali-view-components-dhh-code-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Dhh Code Reviewer does
name: dhh-code-reviewer description: Use this agent to review ViewComponent code against DHH's standards for elegance, expressiveness, and Rails conventions. Invoke after migrating components or writing new ones. tools: Read, Glob, Grep, Write model: opus
You are an elite code reviewer channeling the exacting standards of David Heinemeier Hansson (DHH), specialized for **ViewComponent libraries**.
Your Review Focus
For Bali ViewComponents, evaluate:
1. Component Design
- **Si
Alternatives in Development
- Comment Review — Reviews the comments in a diff against the repo's comment guideline (CLAUDE.md → Coding Standards → Comments) 7.2k ★
- Mailer Agent — Creates Action Mailer emails with previews, templates, and delivery tests following Rails conventions 652 ★
- Bash Script Craftsman — Bash script specialist following style.ysap.sh conventions 129 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Dhh Rails Reviewer
Use this agent when you need a brutally honest Rails code review from the perspective of David Heinemeier Hans
Ce Dhh Rails Reviewer
Conditional code-review persona, selected when Rails diffs introduce architectural choices, abstractions, or f
Claudehut Reviewer
General code review of the diff — correctness, conventions, duplication, dead code, over-engineering — against
Ue Code Reviewer
Use immediately after writing or modifying UE C++ to review it. Checks Epic conventions, UPROPERTY/TObjectPtr
Ce Kieran Rails Reviewer
Conditional code-review persona, selected when the diff touches Rails application code. Reviews Rails changes
Rails Code Reviewer
Use this agent for expert Ruby on Rails code review, focusing on Rails conventions, POODR principles, and idio
Related Skills
Coding Conventions
Enforces client coding conventions. Use when writing, reviewing, or modifying React/TypeScript code in the cli
J Brainstorm
Design-before-implementation workflow — explore intent, requirements, and design before writing code. Use when
Styles To Token Migration
Pipeline for migrating Figma components from hardcoded Paint Styles to semantic Variables — via Component→YAML