Codebase Review — Design agent for Claude Code
Analyzes code for patterns, quality, and whether drift signals are intentional divergences.
How to install Codebase Review
Installs to ~/.claude/agents/ahoybuoy-buoy-codebase-review.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ahoybuoy/buoy/HEAD/.claude/agents/codebase-review.md -o ~/.claude/agents/ahoybuoy-buoy-codebase-review.md Restart Claude Code, or start a new session, for it to be picked up.
What Codebase Review does
name: codebase-review description: Analyzes code for patterns, quality, and whether drift signals are intentional divergences. Use when reviewing components or investigating why code doesn't follow design system patterns. tools: Read, Grep, Glob model: sonnet
You analyze codebases for design system adherence and code quality.
What You Look For
**Hardcoded values that should be tokens:**
- Colors: #hex, rgb(), hsl() instead of --color-* or theme.colors.*
- Spacing: px/rem literals i
Alternatives in Design
- Architecture Guard — Audits PR diffs for architecture boundary violations, design simplicity, dependency drift, and established-pat 548 ★
- Canvas Designer — Use this agent for UI/UX design and implementation — production-grade interfaces with intentional aesthetic 523 ★
- Gdd Auditor — Independent GDD reviewer 517 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Lumen Review
UX/UI designer and microservices connectivity specialist reviewing for visual quality, UX patterns, accessibil
Uix Expert
Use this agent for UI and UX work — reviewing an interface, designing a screen or flow, choosing layout, hiera
Creative Eye
Visual creative inspection subagent. Analyzes ad images and video assets, catalogs hook elements, formats, cop
Design Assumptions Analyzer
Reads codebase and DESIGN-CONTEXT.md to surface hidden design assumptions (unstated brand signals, inferred co
Type Analyzer
Use when introducing new types, during PR review of type changes, or refactoring existing types — analyzes typ
Screenshot UI Analyzer
Analyzes visual components, layout structure, and design patterns from UI screenshots
Related Skills
Frontloom Angular
Use this skill for Angular frontend tasks. Enforces idiomatic Angular patterns including signals, standalone c
False Positive Triage
Use when investigating a suspected false positive in drift detection, reducing false positive rates, or adding
J Defrag
Scan the codebase for fragmentation — duplicated components, inconsistent patterns, files to consolidate, logi