From ralph-review-trio
Run a sequential three-tier code review on a finished implementation branch — Haiku (surface) → Sonnet (logic) → Opus (deep). Restarts from Tier 1 on any tier failure. Use when a solo branch or PR is code-complete and you want structured pre-merge verification before human review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ralph-review-trio:ralph-review-trioThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill triggers `/ralph-review`, which runs three sequential reviewer subagents at increasing depth. If any tier flags a failure, the loop restarts from Tier 1 after fixes.
This skill triggers /ralph-review, which runs three sequential reviewer subagents at increasing depth. If any tier flags a failure, the loop restarts from Tier 1 after fixes.
/ralph-review
│
▼
Tier 1 — Haiku (surface checks) ─── fail ──> restart
│ pass
▼
Tier 2 — Sonnet (logic checks) ─── fail ──> restart
│ pass
▼
Tier 3 — Opus (deep analysis) ─── fail ──> restart
│ pass
▼
RALPH_PASS → merge OK
A <promise>HAIKU_PASS</promise> / <promise>SONNET_PASS</promise> / <promise>OPUS_PASS</promise> token is emitted by each tier on pass. All three required for overall pass.
/ralph-review — defined in ../../commands/ralph-review.md.
../../agents/haiku-reviewer.md — Tier 1 surface checklist../../agents/sonnet-reviewer.md — Tier 2 logic checklist../../agents/opus-reviewer.md — Tier 3 deep-analysis checklistExtended reference content under references/ (same dir as this SKILL.md) is loaded on demand by each tier when a specific check requires more context.
Each tier writes a fenced ## RESULT block with:
## RESULT
mcp_graph_available: yes|no # first line when discussing graph queries
verdict: pass|fail|unknown
files_touched: [paths]
findings: [{path, line, claim, evidence}]
scope_gaps: [list or "none"]
The main agent reads the RESULT block and decides next action (restart, next tier, or PASS).
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub hoiung/sst3-skills --plugin ralph-review-trio