スキル一覧に戻る
francisfuzz

pr-review-assist

by francisfuzz

francisfuzz's dotfiles

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

SKILL.md


name: pr-review-assist description: Prepare structured PR reviews using a three-phase framework (Context, Analysis, Validation). Use when reviewing pull requests, when user shares a PR URL, or mentions "review PR", "code review", or "check this PR". allowed-tools: Bash(gh: *) Read

PR Review Assist

Great code review isn't about catching bugs—it's about building confidence in what ships. Treat every PR as the beginning of a conversation.

Prerequisites

  • gh CLI authenticated
  • PR URL or repo/number (e.g., owner/repo#123)

For PR Authors

Before requesting review: self-review first, leave explanatory comments on non-obvious changes, split large PRs. Move to draft when addressing feedback.

Phase 1: Context Before Code

Establish strategic foundation before looking at diffs.

gh pr view <number> --json title,body,author,files,additions,deletions,baseRefName,headRefName,labels

Business Context

  • Who initiated this and why now?
  • Which users/systems does this impact?
  • What problem does this solve?
  • How does this align with priorities?

Technical Context

  • What's the blast radius if this fails?
  • Are there dependencies or sequencing needs?
  • Does this require cross-team coordination?
  • What validation environments exist?

Phase 2: Systematic Analysis

Scope & Structure

  • Is the PR appropriately sized?
  • Are changes cohesive or should this be split?
  • Do file changes align with stated intent?

Quality Analysis

AspectKey Questions
IntentDoes code match PR description?
CorrectnessEdge cases, null handling, logic errors?
SecurityInput validation, auth, data exposure?
PerformanceN+1 queries, loops, memory?
AccessibilityKeyboard, alt text, ARIA?
TestingCoverage gaps?
PatternsFollows repo conventions?

Optionally search your local notes or documentation for related context:

# Customize these paths to your own notes/docs directory
grep -r "<keywords>" "<your-notes-directory>/"

Phase 3: Validation

See review-checklist.md for detailed verification steps.

Mindset: Trust your team. Preferences (💅) don't block; only true blockers (🟡) that would break prod or harm users.

Actions:

  • Approve: Ships safely
  • Request Changes (🟡): Blockers only
  • Comment (🙋): Need answers first

After: Respond to replies, react with emoji, link back in follow-ups.

Output

## PR Review:  <title>

**PR**:  <url> | **Author**: @<author> | **Files**: <count>

### Context
[Why now, impact, blast radius]

### Analysis
[Approach assessment, observations with file: line refs]

### Recommendation
[Approve/Request Changes/Comment] — [rationale]

Example Usage

"Review this PR: https://github.com/org/repo/pull/123" "Help me review #1642"

Inspiration

スコア

総合スコア

55/100

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

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

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