AI-powered pull request review tool that analyzes code changes using customizable rules. Breaks down PRs into chunks, applies focused review rules, and generates prioritized feedback.
View on GitHubplugin/skills/pr-review/SKILL.md
February 5, 2026
Select agents to install to:
npx add-skill https://github.com/gestrich/PRRadar/blob/main/plugin/skills/pr-review/SKILL.md -a claude-code --skill pr-reviewInstallation paths:
.claude/skills/pr-review/# PRRadar: PR Review Tool
An AI-powered pull request review tool that provides thorough, focused code reviews by breaking down changes and applying specialized review rules.
## When to Use This Skill
Use this skill when you need to:
- Review a pull request with custom code review rules
- Analyze commits against repository-specific standards
- Get detailed, rule-based feedback on code changes
- Apply organizational coding standards systematically
## Overview
PRRadar addresses a fundamental limitation of existing AI code review tools: they miss issues because they lack focus and specificity. This tool solves that by:
1. **Chunking PRs into smaller pieces** - Breaking down changes into focused, reviewable segments
2. **Rule-based reviews** - Each rule checks one specific thing with dedicated focus
3. **Intelligent rule application** - Determines which rules apply to which code changes
4. **Dedicated AI agents** - Each rule gets its own AI context for focused analysis
5. **Scored reporting** - Violations are prioritized by severity
## Architecture
```
┌─────────────┐
│ Input │ (PR number, commit SHA, rules directory)
└──────┬──────┘
│
▼
┌─────────────┐
│ Get Diff │ (gh pr diff / git diff)
└──────┬──────┘
│
▼
┌─────────────┐
│ Segment │ (parse into logical units)
│ Changes │
└──────┬──────┘
│
▼
┌─────────────┐
│ Filter │ (match segments to applicable rules)
│ Rules │
└──────┬──────┘
│
▼
┌───────────────────────────┐
│ Execute Reviews │
│ (dedicated agent per rule)│
└──────┬────────────────────┘
│
▼
┌─────────────┐
│ Generate │ (prioritized feedback report)
│ Report │
└─────────────┘
```
## Usage
```
/pr-review [rules-directory] [pr-number-or-commit]
```
### Arguments
1. **rules-directory** (required): Path to the directory containing review rules
- Can be absolute or relative path
- Directory should contain `.md` files defining review