Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

pr-review

verified

Perform thorough, constructive pull request reviews using parallel specialized agents. Use when user wants to review a PR, provide code review feedback, or assess code changes. Features confidence-scored issues, validation filtering, and batched GitHub comments.

View on GitHub

Marketplace

eni-skills

enitrat/skill-issue

Plugin

base-config

development-tools

Repository

enitrat/skill-issue
4stars

plugins/base-config/skills/pr-review/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/enitrat/skill-issue/blob/main/plugins/base-config/skills/pr-review/SKILL.md -a claude-code --skill pr-review

Installation paths:

Claude
.claude/skills/pr-review/
Powered by add-skill CLI

Instructions

# PR Review Skill

This skill provides a structured approach to reviewing pull requests using **parallel specialized agents** for thorough coverage, with confidence scoring to minimize false positives.

**Important**: Any text comment you post must be prefixed with:
```
[AUTOMATED]
```
This is important because you are using the Github CLI with the account of your beloved human, and you want to make it clear that the comment is not coming from the human.

---

## Review Workflow

### Step 1: Pre-Review Validation

Before starting, launch a **haiku agent** to check if review should proceed:

```
Check if any of the following are true for the PR:
- The PR is closed
- The PR is a draft
- The PR is trivial (automated, obviously correct single-line change)

If any condition is true, stop and explain why.
```

If validation fails, do not proceed with the review.

### Step 2: Gather Context

Launch **two haiku agents in parallel**:

**Agent A - PR Summary**:
```
Fetch PR details using: uv run scripts/gh_pr.py files owner/repo <number>
If there's a linked issue, fetch it: uv run scripts/gh_pr.py issue owner/repo <issue>
Return a brief summary of:
- What the PR does
- Files changed
- Author's stated intent — based on code and eventual linked issue
```

**Agent B - Guidelines Discovery**:
```
Find all relevant guideline files:
- Root CLAUDE.md (if exists)
- CLAUDE.md files in directories containing modified files
- Any project-specific style guides

Return the file paths and key rules that apply to changed files.
```

### Step 3: Parallel Review Agents

Launch **4 specialized agents in parallel** to review the changes. Each agent should receive:
- PR title and description
- Relevant guideline summaries (from Step 2)
- The diff (via `uv run scripts/gh_pr.py files owner/repo <number> --raw`)

**Agent 1: Bug Hunter (opus)**
See `agents/bug-hunter.md`. Focus on actual bugs and security issues.

**Agent 2: Bug Hunter (opus)**
Same as Agent 1, run twice for coverage. Different agen

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
11851 chars