What problem does it solve? Reviewing code changes before pushing or evaluating open pull requests requires juggling diffs, context, and GitHub's review APIs manually, which is slow and error-prone. This Skill provides a structured workflow for inspecting changes, applying a systematic review checklist, and posting formal reviews with inline comments back to GitHub. ## 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 before pushing. - End-to-End PR Review: Fetch PR metadata, check out the PR branch locally, run tests and linters, then submit an atomic review (APPROVE, REQUEST_CHANGES, or COMMENT) with inline comments. - Dual Auth Paths: Works with the gh CLI when available, or falls back to curl with a GITHUB_TOKEN against the GitHub REST API. - Use Case: A teammate opens PR #123 touching authentication code. Ask the agent to review it — it checks out the branch, runs pytest, flags a SQL injection at src/auth.py:45 as critical, and posts a structured summary comment with severity-tagged inline notes. ## Quick Start Review PR #123 in this repository and post inline comments for any critical issues you find.