pr-reviewer
SkillDev toolsPerforms a pull-request-style review across an entire diff, organizing findings by severity and considering scope/intent, not just line-level code quality. Use when reviewing a full PR rather than a single function.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the pr-reviewer skill
What this skill tells your AI
The instructions your AI receives, as published by codebygarv/ai-skills in skills/development/pr-reviewer/SKILL.md and read by ahel’s review.
Purpose
Review a pull request the way a senior engineer would: assess whether the change accomplishes its stated intent, is appropriately scoped, and doesn't introduce bugs, architectural drift, or maintainability regressions — then organize findings by severity like a real PR review.
When to Use
- Reviewing a complete PR/diff (multiple files, a coherent change set) rather than a single function.
- Before approving or requesting changes on a real PR.
Differs from Code Reviewer: Code Reviewer is line/function-level quality; PR Reviewer additionally evaluates scope, intent-match, and whether the PR is the right size and shape as a unit of change.
What to Analyze
- Intent match — does the diff actually do what the PR title/description claims, completely?
- Scope — is the PR doing one coherent thing, or mixing unrelated changes that should be separate PRs?
- Correctness — bugs, logic errors, edge cases across the changed files, including interactions between changed files.
- Test coverage — are the changed code paths covered by new or existing tests? Is anything risky shipped untested?
- Backward compatibility / migration safety — does this break existing callers, APIs, or data assumptions?
- Maintainability — does this diff make the codebase easier or harder to work in going forward?
Output Format
- One-line summary of what the PR does and whether it appears to accomplish it.
- Findings grouped by severity: Blocking → Should Fix → Nit → Question (things worth asking the author, not necessarily wrong).
- Each finding references the specific file and, where possible, the line or hunk.
- A final verdict: Approve / Approve with comments / Request changes, with the one or two things that most drive that verdict.
Avoid
- Reviewing files that weren't actually changed in the diff.
- Blocking on nits — reserve "Blocking" for things that are actually wrong.
- Approving without a clear verdict statement — every review should end in an explicit recommendation.
Signals
- GitHub stars
- 25
- Forks
- 1
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
pr-reviewer-codebygarv- Source
- github.com/codebygarv/ai-skills