check-pr-commentslisted
Install: claude install-skill lklimek/claudius
# Check PR Comments Workflow
When asked to check/triage/verify existing PR review comments, follow this workflow.
## 1. Fetch All Comments
**ALWAYS fetch fresh comments from GitHub on every invocation.** Never assume you already have them or that there are no new ones -- comments may have just appeared.
Use GitHub MCP tools to fetch all comment types:
- **Review threads** (inline comments with resolution status): `pull_request_read` with `method: "get_review_comments"` — returns threads with `isResolved`, `isOutdated`, `isCollapsed` metadata and grouped comments.
- **Review summaries**: `pull_request_read` with `method: "get_reviews"` — returns review state, body, and author.
- **PR-level comments** (non-diff): `pull_request_read` with `method: "get_comments"` — returns general PR discussion.
Paginate with `perPage` and `page` (for get_reviews/get_comments) or `perPage` and `after` cursor (for get_review_comments) to fetch all results.
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
For every inline comment, read the file at the referenced location and **verify whether the identified issue is actually fixed** -- not just whether the code changed. Specifically:
- **Verify state before resolving — broad instructions are not authorization.** Before classifying any thread as re