---
name: PR Review Agent
slug: pr-review-agent
category: Quality
description: PR Review Agent orchestrates full pull request reviews, including comment triage, blast radius checks, and architecture drift checks. Use it when reviewing a PR or deciding whether it is ready to merge.
github: "https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/pr-review-agent"
language: JavaScript
stars: 168
forks: 21
install: "npx degit https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/pr-review-agent ~/.claude/skills/pr-review-agent"
installs_to: ~/.claude/skills/pr-review-agent
source_path: skills/agents/pr-review-agent/SKILL.md
collection_size: 10
category_size: 1897
collection_url: "https://dirskills.com/collections/wednesday-solutions/ai-agent-skills"
added: 2026-09-08T05:34:08.942Z
last_synced: 2026-09-08T05:34:08.942Z
canonical_url: "https://dirskills.com/skills/pr-review-agent"
---

# PR Review Agent

PR Review Agent orchestrates full pull request reviews, including comment triage, blast radius checks, and architecture drift checks. Use it when reviewing a PR or deciding whether it is ready to merge.

**Install:**

```bash
npx degit https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/pr-review-agent ~/.claude/skills/pr-review-agent
```

## README

# PR Review Agent

## When to use
- "Review this PR"
- "Is this PR ready to merge?"
- "Check this PR for issues"
- PR is open and review comments have been posted

## What to do

1. **triage-read** — Fetch all review comments via `gh pr view --comments`. Sort by impact: security → breaking → logic → performance → naming → style. Present the full categorised list to the dev.

2. **In parallel:**
   - **brownfield-fix** — Run `wednesday-skills score` and `wednesday-skills blast` on every file changed in the PR. Flag any file with risk > 60.
   - **brownfield-drift** — Run `wednesday-skills drift --since <base-sha>`. Report any architecture violations introduced by this PR.

3. Present a unified report:
   - Review comments (categorised)
   - High-risk changed files (score + dependent count)
   - Architecture violations (if any)

4. **triage-fix** — Wait for dev approval: "@agent fix #N" or "@agent fix all". Apply fixes in priority order. Read git-os skill before committing. One commit per fix item.

## Never
- Fix without explicit dev approval
- Skip blast radius check — always run even for small PRs
- Skip drift check — always run even if no violations are expected
- Bundle multiple file fixes in one commit
- Force-push or silently skip a failed fix
