# Github Review Iteration

Orchestrates a GitHub PR review loop by delegating triage and implementation to...

- Repository: https://github.com/prisma/orm (47661 stars)
- Category: AI and agents
- License: Apache-2.0
- Last updated: 2026-10-31
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add prisma/orm --skill github-review-iteration -g -a claude-code -y`
Codex: `npx skills add prisma/orm --skill github-review-iteration -g -a codex -y`
Cursor: `npx skills add prisma/orm --skill github-review-iteration -g -a cursor -y`
Gemini CLI: `npx skills add prisma/orm --skill github-review-iteration -g -a gemini-cli -y`

## Description

Orchestrates a GitHub PR review loop by delegating triage and implementation to dedicated sub-agents, then repeating until actionable review items are cleared. Use when the user says “address PR review”, “triage review comments”, or “iterate until review is clean”.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# GitHub Review Iteration

Run an iterative PR review loop: **fetch state → render/summarize → triage actions → implement (code + Done + resolve) → re-fetch** until the PR has no remaining actionable items.

This skill is an **orchestrator**. It delegates:

- triage to `../review-triage-phase/agents/review-triager.md`
- implementation to `../review-implement-phase/agents/review-implementer.md`

The orchestrator owns sequencing, handoff, and loop control. It does not perform triage or implementation directly when delegation is available.

## Locating sibling skills and scripts

This skill depends on three sibling skills that live **in the same parent directory**:

- `../review-fetch-phase/`, fetches and renders PR review state
- `../review-triage-phase/`, triages review threads into an action plan
- `../review-implement-phase/`, implements triaged actions and resolves threads

All script paths in this document are **relative to this skill's directory**. Use `../` to reach sibling skills. Do **not** search the workspace/repo for these files, they are part of the skills installation, not the project being reviewed.

**Run the scripts from the repository root**, addressing them by their full path under the skills installation. The reviews root defaults to `wip/reviews` resolved against the working directory, so a run started elsewhere writes artifacts outside the repo-root `wip/` tree that `.gitignore` covers. Pass `--reviews-root <repo-root>/wip/reviews` if you must run from another directory.

To run a path from the repository root, prefix it with this skill's installed location, `.agents/skills/github-review-iteration/`. So `../review-fetch-phase/scripts/fetch-review-state.mjs` becomes `.agents/skills/review-fetch-phase/scripts/fetch-review-state.mjs`.

## Usage

The rest: https://github.com/prisma/orm/blob/HEAD/skills-contrib/github-review-iteration/SKILL.md
