← Back to list

review-pr
by sakuro
My dotfiles, reimported at Aug 17, 2011 JST.
⭐ 2🍴 0📅 Jan 24, 2026
SKILL.md
name: review-pr description: Reviews a GitHub pull request. Use when the user wants to review a PR, get feedback on changes, or check code quality. allowed-tools: [Bash, Read, Grep, Glob]
Review Pull Request Skill
Reviews GitHub pull requests by analyzing the diff and providing feedback.
Instructions
IMPORTANT: When using this skill, announce to the user: "Using review-pr skill to review the pull request."
1. Determine PR to Review
If a PR number is provided as an argument, use it. Otherwise, check if the current branch has an associated PR.
# If PR number provided as argument, use it
# Otherwise, get current branch's PR
gh pr view [PR_NUMBER] --json number,title,body,url
2. Get PR Diff
gh pr diff [PR_NUMBER]
3. Review Focus Areas
When reviewing the diff, focus on:
-
Code Quality
- Clear and readable code
- Appropriate naming conventions
- No unnecessary complexity
-
Potential Bugs
- Edge cases not handled
- Null/nil checks missing
- Resource leaks
-
Security
- Input validation
- No hardcoded secrets
- Safe handling of user data
-
Performance
- Inefficient algorithms
- N+1 queries
- Unnecessary allocations
-
Style & Conventions
- Project-specific conventions
- Consistent formatting
4. Provide Feedback
Provide feedback in this format:
## PR Review
### Summary
Brief overall assessment (1-2 sentences)
### Strengths
- Good points about the changes
### Issues Found
- **Critical**: Issues that must be fixed
- **Moderate**: Issues that should be addressed
- **Minor**: Suggestions for improvement
### Suggestions
Optional recommendations
5. Post Comment (Optional)
If the user requests, post the review as a PR comment:
cat > /tmp/review_comment.md <<'EOF'
<review content>
EOF
gh pr comment [PR_NUMBER] --body-file /tmp/review_comment.md
rm /tmp/review_comment.md
Review Guidelines
DO
- Focus only on the changes in the diff
- Be specific about issues
- Provide actionable suggestions
- Acknowledge good patterns
- Keep feedback concise
DON'T
- Review code outside the diff
- Make assumptions about intent
- Be overly critical of style preferences
- Suggest unnecessary refactoring
Arguments
/review-pr- Review the current branch's PR/review-pr 42- Review PR #42
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon