What problem does it solve?
Manual code reviews for GitHub pull requests and local pre-push changes are inconsistent, time-consuming, and often miss critical security or quality issues that can lead to production bugs or vulnerabilities.
Core Features & Use Cases
- Pre-Push Local Review: Scan local Git changes before pushing to catch debug statements, hardcoded secrets, merge conflict markers, and common code quality issues.
- Full GitHub PR Review: Perform end-to-end pull request reviews including inline comments, formal approval or change requests, and structured summary comments posted directly to GitHub.
- Structured Review Checklists: Systematically evaluate code for correctness, security, code quality, test coverage, performance, and documentation using a standardized framework.
- Use Case: A development team can use this skill to automatically scan incoming PRs for SQL injection vulnerabilities, missing test coverage for edge cases, and duplicated logic, cutting manual review time in half while ensuring consistent quality standards.
Quick Start
Ask the github-code-review skill to review open pull request #42 for security flaws, missing test coverage, and code quality issues, then submit a formal review with inline comments directly to GitHub.