← ClaudeAtlas

pr-rechecklisted

Second-pass re-review of a PR that already has review comments. Re-reads the diff and new commits against the existing open threads, marks each as addressed / partial / not addressed, resolves the addressed ones, and then either approves (only when everything is clean) or drafts new inline comments. Use when the user asks to "re-review", "recheck the PR", "перепроверь PR после фиксов", or do a follow-up pass. Different from pr-classify, which is the first-pass review.
yuri-semenenko/ai-engineering-workspace · ★ 1 · Code & Development · score 72
Install: claude install-skill yuri-semenenko/ai-engineering-workspace
# PR recheck Follow-up pass on a PR that has already been reviewed once. Assumes a prior round of inline comments exists and the author has pushed fixes since. ## Preconditions Same as pr-classify: run `gh auth status`; require a PR number/URL or a checked-out branch with an open PR; verify open state via `gh pr view <id> --json state,mergedAt`. If merged or closed, surface that and stop. ## Steps 1. **Load prior threads.** Fetch open review threads via GraphQL — REST does not expose thread resolution state: ``` gh api graphql -f query='query($owner:String!,$repo:String!,$num:Int!){ repository(owner:$owner,name:$repo){ pullRequest(number:$num){ reviewThreads(first:100){ nodes{ id isResolved comments(first:20){ nodes{ path line body author{login} } } } } } } }' \ -f owner=OWNER -f repo=REPO -F num=N ``` Keep only threads with `isResolved: false`. 2. **Load new work.** Diff and commits since the previous review (`gh pr diff <id>` plus the commit log). Read the new code fully, cross-referencing touched files. 3. **Build the verification matrix.** For each open thread, classify one of: `addressed` / `partial` / `not addressed` / `wont-fix (author replied)`, each with the file:line and the commit that addresses it. Output as a table. 4. **Scan for new findings.** Re-reading the changed code may surface fresh issues. Classify them Critical / Important / Optional per pr-classify rules — the anti-nitpick gate applies (drop O