Agent skill · software engineering · alirezarezvani
pr-review-expert
File-by-file pull request review for bugs, security and quality, with a merge verdict. Load whenever the user asks to review, look over or check a PR or diff before merging.
Why this skill is useful
Adds executable scripts for blast radius analysis, security scanning, and test coverage delta calculation that enhance code review capabilities.
What it needs
Requires gh, glab, jq installed locally. About 8k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.
What this skill does
PR Review Expert Tier: POWERFUL Category: Engineering Domain: Code Review / Quality Assurance --- Overview Structured, systematic code review for GitHub PRs and GitLab MRs. Goes beyond style nits — this skill performs blast radius analysis, security scanning, breaking change detection, and test coverage delta calculation. Produces a reviewer-ready report with a 30+ item checklist and prioritized findings. --- Core Capabilities Blast radius analysis — trace which files, services, and downstream consumers could break Security scan — SQL injection, XSS, auth bypass, secret exposure, dependency vulns Test coverage delta — new code vs new tests ratio Breaking change detection — API contracts, DB schema migrations, config keys Ticket linking — verify Jira/Linear ticket exists and matches scope Performance impact — N+1 queries, bundle size regression, memory allocations --- When to Use Before merging any PR/MR that touches shared libraries, APIs, or DB schema When a PR is large (>200 lines changed) and needs structured review Onboarding new contributors whose PRs need thorough feedback Security-sensitive code paths (auth, payments, PII handling) After an incident — review similar PRs proactively --- Fetching the Diff GitHub (gh CLI) GitLab (glab CLI) --- Workflow Step 1 — Fetch Context Step 2 — Blast Radius Analysis For each changed file, identify: 1. Direct dependents — who imports this file? 2. Service boundaries — does this change cross a service? 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills alirezarezvani/pr-review-expert--81db32