What problem does it solve? Reviewing code changes before pushing or evaluating open pull requests requires juggling git diffs, GitHub API calls, and structured feedback formatting, which is tedious and error-prone when done manually. ## Core Features & Use Cases - Pre-Push Local Review: Analyze staged or branch diffs with plain git, scanning for debug statements, secrets, merge conflict markers, and oversized files. - End-to-End PR Review: Fetch PR metadata, check out the PR branch locally, run tests and linters, then submit formal reviews (approve, request changes, or comment) with inline comments via gh CLI or curl. - Structured Feedback Format: Present findings using a severity-tiered template (Critical, Warnings, Suggestions, Looks Good) defined in the references template. - Use Case: A teammate asks you to review PR #123. The skill checks out the branch, runs the test suite, applies a six-category checklist (correctness, security, quality, testing, performance, documentation), and posts an atomic multi-comment review to GitHub. ## Quick Start Ask the agent to review PR number 123 in the current repository and post inline comments with a summary.