Agent skill · software engineering · yonatangross

review-pr

PR review by parallel agents (quality, security, tests, architecture, performance) with conventional comments and an approve or request-changes verdict. Use when a pull request needs a reviewer. Not for design scores (use assess).

Why this skill is useful

Adds a multi-agent review system with executable workflows for deep code analysis that the AI cannot generate on its own.

What it needs

Requires gh installed locally. About 11k tokens when loaded. Last updated 2026-08-06. 215 stars on the source repository.

What this skill does

Review PR Host-neutral workflow. Invoke by skill name (review-pr). Claude Code slash routing, YAML hook loaders, and .claude/chain live in references/claude-code.md. Deep code review using 6-7 parallel specialized agents. Quick Start Opus 5.5: Parallel agents use native adaptive thinking for deeper analysis. Complexity-aware routing matches agent model to review difficulty. --- Argument Resolution A pronoun target (this, them, the above) is read back from the conversation, announced in one line, and used: Read("../../shared/rules/target-resolution.md"), inline half. Resolve the target with the script first, then review exactly that target (#3892). Read the mode and opt-in flags (--rules, --standards, --post, --post-verdict) from the arguments yourself and drop them, then run the script as one plain command (the post gate allows only simple read-only commands, so no assignment, loop or $(...)): kind Comes from Review source --- --- --- pr 123, #123, a PR URL, ORCHESTKITPRURL, or the current branch's open PR (no argument) PRNUMBER; the gh pr view/diff/checks commands below range base...head or base..head, e.g. origin/main...origin/qa git diff --no-ext-diff --no-textconv base...head, git log base..head; skip gh pr checks and Phase 6 submit ref a branch or ref that resolves gh pr view <ref>: open PR, treat as pr; none, review <default>...<ref> as range ask anything else, or no argument and no PR STOP and AskUserQuestion for a PR number or ref range Never substitute HEAD, the current checkout, or its branch for a target the user did not name. On ask, stop and ask. State the resolved target in your first line of output, and use PRNUMBER (or the range) consistently in every later command and agent prompt. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills yonatangross/review-pr

View the source on GitHub

Browse the @skills marketplace