What problem does it solve?
Reviewing pull requests thoroughly takes significant time, and reviewers often miss architectural concerns, weak test coverage, or leaky abstractions when scanning large diffs under time pressure.
Core Features & Use Cases
- Structured PR Review: Produces a change summary, ownership/responsibility background map, categorized important changes, severity-labeled key concerns (blocker/suggestion/nitpick/question), and a testing assessment for each PR.
- Review Session Planning: Discovers open and recently merged PRs via GitHub, estimates risk, detects stacked PRs, and tracks which PRs were reviewed, skipped, or deferred.
- Continuous Improvement Tracking: Maintains a review-session-notes.md file comparing skill findings against the human reviewer's actual comments to refine future reviews.
- Use Case: A senior engineer facing a queue of five PRs asks for a review session; the skill prioritizes them by risk, then walks through each one with concerns formatted as conventional comments ready to post.
Quick Start
Ask the assistant to start a code review session for my open GitHub pull requests, or provide a specific PR number to review in depth.