What problem does it solve? Reviewing code changes before pushing or evaluating open pull requests requires manually reading diffs, checking for security issues, and posting feedback on GitHub, which is time-consuming and error-prone. ## Core Features & Use Cases - Pre-Push Local Review: Analyze staged or branch diffs with plain git commands, scanning for debug statements, secrets, merge conflict markers, and oversized files. - Pull Request Review: Fetch PR details, check out PR branches locally, run tests and linters, then submit formal reviews (approve, request changes, or comment) with inline comments via gh CLI or the GitHub REST API. - Structured Feedback: Apply a systematic checklist covering correctness, security, code quality, testing, performance, and documentation, with severity-rated output (Critical, Warnings, Suggestions, Looks Good). - Use Case: A teammate asks you to review PR #42. The skill checks out the PR, reads the diff, runs the test suite, identifies a SQL injection vulnerability, and posts a request-changes review with inline comments and a summary comment. ## Quick Start Review the open pull request number 123 in this repository and post your findings as inline comments on GitHub.