mcpbeat

Pr Review Agent

wednesday-solutions/pr-review-agent

Full PR review orchestrator. Use when asked to review a PR or check if it is ready to merge. Runs blast radius + drift check on changed files, then hands off to pr-review for comment triage and fixes. Do NOT use pr-review directly for full reviews — use this.

549 tokens
context cost
the whole folder, loaded on every use
2
files
instructions only
0
copies elsewhere
how many repositories repackaged it
164
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/wednesday-solutions/ai-agent-skills --skill pr-review-agent

The instruction itself

4 sections, as written by the author

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

  • 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.
  • 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.
  • Present a unified report:
  • Review comments (categorised)
  • High-risk changed files (score + dependent count)
  • Architecture violations (if any)
  • 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

How to use it

Copy the folder

Take wednesday-solutions/pr-review-agent from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.