Ai-agent-skills 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.
install
source · Clone the upstream repo
git clone https://github.com/wednesday-solutions/ai-agent-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/wednesday-solutions/ai-agent-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agents/pr-review-agent" ~/.claude/skills/wednesday-solutions-ai-agent-skills-pr-review-agent && rm -rf "$T"
manifest:
skills/agents/pr-review-agent/SKILL.mdsource content
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
. Sort by impact: security → breaking → logic → performance → naming → style. Present the full categorised list to the dev.gh pr view --comments -
In parallel:
- brownfield-fix — Run
andwednesday-skills score
on every file changed in the PR. Flag any file with risk > 60.wednesday-skills blast - brownfield-drift — Run
. Report any architecture violations introduced by this PR.wednesday-skills drift --since <base-sha>
- brownfield-fix — Run
-
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