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 repetitive 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, 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 a formal review (approve, request changes, or comment) with inline comments. - Dual Tooling Support: Every PR-level operation works with either the gh CLI or plain git plus curl against the GitHub REST API, with automatic token fallback from environment or git credentials. - Use Case: A teammate asks you to review PR #123. The skill checks out the branch, reads the diff with full file context, runs the test suite, applies a correctness/security/testing checklist, and posts an atomic review with severity-tagged inline comments plus a summary comment. ## Quick Start Review PR #123 in this repository and post inline comments with a summary of any critical issues found.