| name | review-pr |
| description | Review GitHub pull requests. Use when user says "review PR", "review pull request", or "/review-pr". |
PR Review Skill
Review a GitHub pull request for code quality, correctness, and best practices.
Instructions
-
Get PR information:
- If no PR number given:
gh pr list to show open PRs
- With PR number:
gh pr view <number> for details
- Get diff:
gh pr diff <number>
-
Analyze the changes:
- What does this PR do?
- Does the code follow project conventions?
- Are there any bugs or issues?
- Is the code well-tested?
- Are there security concerns?
-
Provide structured review:
- Overview of what the PR does
- Code quality analysis
- Specific suggestions with line references
- Potential issues or risks
- Whether to approve, request changes, or comment
Review Checklist
Output Format
## PR Review: #<number> - <title>
### Summary
<One paragraph about what this PR does>
### What's Good
- Point 1
- Point 2
### Suggestions
1. **File:line** - Description of suggestion
2. **File:line** - Description of suggestion
### Concerns
- Any potential issues
### Recommendation
- [ ] Approve
- [ ] Request Changes
- [ ] Comment only
Example
gh pr view 123
gh pr diff 123