← ClaudeAtlas

check-pr-commentslisted

Use to verify PR review comments are addressed in code. Optionally produces triage-compatible report.
lklimek/claudius · ★ 1 · Data & Documents · score 67
Install: claude install-skill lklimek/claudius
# Check PR Comments Workflow Workflow for checking/triaging/verifying existing PR review comments. ## 1. Fetch All Comments **ALWAYS fetch fresh comments from GitHub on every invocation** — never assume none are new. Fetch all comment types via GitHub MCP `pull_request_read`: - **Review threads** (inline, with resolution status): `method: "get_review_comments"` — threads with `isResolved`, `isOutdated`, `isCollapsed` metadata and grouped comments. Carry `isResolved` forward per thread — step 3 uses it to skip re-verification of already-resolved threads. - **Review summaries**: `method: "get_reviews"` — review state, body, author. - **PR-level comments** (non-diff): `method: "get_comments"` — general PR discussion. Paginate to fetch all results: `perPage` + `page` (get_reviews/get_comments) or `perPage` + `after` cursor (get_review_comments). If GitHub MCP is unavailable, see [gh-cli-fallback.md](references/gh-cli-fallback.md) for `gh` CLI equivalents. ## 2. Checkout and Pull the PR Branch ```bash gh pr checkout <number> git pull ``` ## 3. Verify Each Comment Against Current Code **Trust GitHub's resolved status — do not re-verify already-resolved threads.** Classify any thread fetched with `isResolved: true` as **Resolved** and skip the rest of this section for it: no re-reading code, no call-tree walk, no second-guessing a prior resolution. Verify only `isResolved: false` threads. For every unresolved inline comment, apply `coding-best-practices` Cross-Cutting Ru