Ralph Review banner
kenryu42 kenryu42

Ralph Review

Code Quality community

Description

Orchestrating coding agents for code review, verification and fixing via the ralph loop.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Ralph Review

[![CI](https://github.com/kenryu42/ralph-review/actions/workflows/ci.yml/badge.svg)](https://github.com/kenryu42/ralph-review/actions/workflows/ci.yml) [![codecov](https://codecov.io/github/kenryu42/ralph-review/branch/main/graph/badge.svg?token=C9QTION6ZF)](https://codecov.io/github/kenryu42/ralph-review) [![Version](https://img.shields.io/github/v/tag/kenryu42/ralph-review?label=version&color=blue)](https://github.com/kenryu42/ralph-review) [![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)

Orchestrating coding agents for code review, verification, and fixing via the Ralph loop.


Table of Contents


How It Works

Ralph Review now uses a batch-first workflow:

  1. rr run performs review only.
  2. The reviewer runs in a disposable session worktree and reports structured findings.
  3. Findings are deduplicated across review iterations and persisted as a session artifact.
  4. If findings exist, you choose which ones to fix with rr fix.
  5. The fixer handles the selected findings in a separate batch remediation phase.
  6. Resolved fixes are handed back to your working tree, either automatically or as a pending handoff to apply manually.

This keeps review and remediation separate by default. The reviewer can focus on finding real issues, and the fixer treats those findings as input for a later, explicit remediation step.

Use `rr run --auto` when you want Ralph Review to run remediation immediately after review. Add `--priority P0,P1` to auto-fix only selected priority levels.


Reviewer and Fixer Flow

flowchart TD
    A[Your re