fetching-pr-comments

Original🇺🇸 English
Translated

Use when needing to check PR review comments on current branch, before addressing reviewer feedback, or when asked to fetch/review PR comments

1installs
Added on

NPX Install

npx skill4agent add bumgeunsong/daily-writing-friends fetching-pr-comments

Tags

Translated version includes tags in frontmatter

Fetching PR Comments

Overview

Retrieve and parse GitHub PR review comments for the current branch using
gh
CLI.

Quick Reference

TaskCommand
Check if PR exists
gh pr view
View PR with issue comments
gh pr view --comments
Fetch review comments (code-level)
gh api repos/{owner}/{repo}/pulls/{n}/comments
Extract key fields
--jq '.[] | {path, line, body}'

Workflow

  1. Get PR number for current branch:
    bash
    gh pr view --json number --jq '.number'
  2. Fetch review comments:
    bash
    gh api repos/{owner}/{repo}/pulls/{n}/comments \
      --jq '.[] | {path: .path, line: .line, body: .body}'
  3. Full command (single step):
    bash
    gh api repos/OWNER/REPO/pulls/$(gh pr view --json number -q .number)/comments \
      --jq '.[] | {path: .path, line: .line, body: .body}'

Important Distinctions

TypeWhat it showsHow to get
Issue commentsPR-level discussion
gh pr view --comments
Review commentsCode-level feedback
gh api .../pulls/{n}/comments

Common Patterns

Check if current branch has a PR:
bash
gh pr view 2>/dev/null && echo "PR exists" || echo "No PR"
Get PR details + comments in one view:
bash
gh pr view --comments
Fetch specific PR by number:
bash
gh pr view 429 --repo owner/repo --comments

When NOT to Use

  • Creating new PRs (use
    gh pr create
    )
  • Reviewing diffs (use
    gh pr diff
    )
  • Merging (use
    gh pr merge
    )