What problem does it solve?
Manages code reviews for local changes or pull requests on GitHub, enhancing efficiency and ensuring code quality before pushing or merging.
Core Features & Use Cases
- Review Local Changes: Perform code reviews on local commits against a main branch before pushing changes.
- Review GitHub PRs: Analyze pull requests on GitHub, checking for issues like security vulnerabilities and code quality problems.
- Automate Reviews: Automate aspects of the review process using scripts for checking, reporting, and submitting formal reviews.
- Use Case: If you frequently review code on GitHub and need to streamline the process for speed and thoroughness, this skill could automate many of the routine checks.
Quick Start
Use the 'github-code-review' skill to review your changes against the main branch with 'git diff main...HEAD' or check out and review a specific GitHub PR with 'git fetch origin pull/<PR_NUMBER>/head:pr-<PR_NUMBER>'