スキル一覧に戻る
sakuro

review-pr

by sakuro

My dotfiles, reimported at Aug 17, 2011 JST.

2🍴 0📅 2026年1月24日
GitHubで見るManusで実行

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:

  1. Code Quality

    • Clear and readable code
    • Appropriate naming conventions
    • No unnecessary complexity
  2. Potential Bugs

    • Edge cases not handled
    • Null/nil checks missing
    • Resource leaks
  3. Security

    • Input validation
    • No hardcoded secrets
    • Safe handling of user data
  4. Performance

    • Inefficient algorithms
    • N+1 queries
    • Unnecessary allocations
  5. 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

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です