agentsclimarketplace

Ralph review trio

Skill hoiung/sst3-skills/plugins/ralph-review-trio/skills/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.From its SKILL.md

Install
npx -y skills add hoiung/sst3-skills --skill ralph-review-trio

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `/ralph-review`.

SKILL.md

2.5 KB, 565 tokens by cl100k_base, as published. Nobody here has run it

Ralph Review Trio

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.

When to trigger

  • An implementation is code-complete on a feature / solo branch.
  • All acceptance criteria for the underlying issue are believed satisfied.
  • Pre-merge verification is needed before human review or merge-to-main.
  • You want structured evidence that each tier's checklist was walked.

When NOT to trigger

  • Work-in-progress branches mid-implementation — Ralph assumes the change is complete.
  • Documentation-only diffs with no code — Tier 2/3 still run but most checks short-circuit to "doc-only PR" exemption; overkill for a single README edit.
  • Hotfix branches where speed dominates verification — use the project's normal PR review.

How it works

/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.

Entry point

/ralph-review — defined in ../../commands/ralph-review.md.

Per-tier checklists

  • ../../agents/haiku-reviewer.md — Tier 1 surface checklist
  • ../../agents/sonnet-reviewer.md — Tier 2 logic checklist
  • ../../agents/opus-reviewer.md — Tier 3 deep-analysis checklist

Extended reference content under references/ (same dir as this SKILL.md) is loaded on demand by each tier when a specific check requires more context.

Outputs

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).

What ships with it: 5 files

17.5 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.