What problem does it solve?
This Skill streamlines the GitHub Pull Request (PR) code review process by automating the listing of PRs, posting review comments, applying status labels, and optionally merging clean PRs, significantly reducing manual overhead for development teams.
Core Features & Use Cases
- PR Listing & Filtering: Easily list open PRs and filter them by author or labels.
- Automated Commenting: Post detailed inline review comments directly to GitHub based on code analysis findings.
- Status Labeling: Automatically apply labels like
review/approved or review/needs-changes based on review outcomes.
- Guarded Auto-Merge: Securely merge PRs that meet predefined criteria and have explicit opt-in.
- Use Case: Integrate this skill into your CI/CD pipeline to automatically review code changes, provide feedback directly on the PR, and merge approved changes without human intervention.
Quick Start
Use the code-review-github skill to list all open pull requests for the repository initializ/forge.