Yagni Reviewer — Development agent for Claude Code
Adversarially reviews a diff, or a plan, for speculative generality.
How to install Yagni Reviewer
Installs to ~/.claude/agents/mauricedesaxe-lazar-harness-yagni-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/mauricedesaxe/lazar-harness/HEAD/agents/yagni-reviewer.md -o ~/.claude/agents/mauricedesaxe-lazar-harness-yagni-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Yagni Reviewer does
name: yagni-reviewer description: Adversarially reviews a diff, or a plan, for speculative generality. That means the abstraction for one caller, the config knob nobody asked for, the generic over a single type, the extension point for a future that hasn't filed an issue, and the premature reach for infrastructure. It also covers work that delivers no felt product outcome at all. Enforces PHILOSOPHY §1 (architecture earn-its-keep), §13 (build-vs-buy), §19 (over-engineering a personal tool),
Alternatives in Development
- Svelte Abstraction Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for duplicatio 7.2k ★
- Ghidra API Expert — Use this agent when you need expert guidance on Ghidra API usage, plugin/extension development, or troubleshoo 815 ★
- Shep Tsp Field Adder — Adds ONE new field (property, enum value, or base-type extension) to a TypeSpec model in tsp/, re-runs codegen 247 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Hatch3r Enhancability
Enhancability quality specialist — reviews generated code for feature-flag adoption, config externalization, v
Yagni Lens
Paradigm lens agent for YAGNI (You Aren't Gonna Need It) observation. Used by /prism to identify unnecessary c
Contrarian
Core seat. Proposes the option nobody asked about and questions whether A versus B is even the right framing.
Engineering Minimal Change Engineer
Engineering specialist focused on minimum-viable diffs — fixes only what was asked, refuses scope creep, prefe
Impact Tracer
Read-only blast-radius mapper for Savi repos (DSP and main line; detects which). Given a changed interface, se
Auto Triage Bot
Automatically triages incoming conformance violations from claude-config://health, grouping them by diagnostic
Related Skills
Information Architecture
You are structuring the product before any screens are drawn. IA done wrong means screens built in the wrong o
Lorenzini
Claude Code skills that wait for a third-party PR reviewer and decide whether its verdict actually means pass
Ralph Output Adversarial Review
Adversarially reviews the artifacts produced by a RALPH run (code/tests/UI/config) against repo policy (testin