← ClaudeAtlas

cr-implementerlisted

Fetches GitHub PR review comments, evaluates validity, and implements valid ones one at a time with test verification. Use when implementing unresolved GitHub PR review comments, when told "fix the cr comments", "implement review feedback", "address pr comments", or when a PR has unresolved reviewer comments that need addressing.
ivuorinen/skills · ★ 0 · Code & Development · score 68
Install: claude install-skill ivuorinen/skills
# CR Implementer ## Overview Tool-driven implementation of unresolved GitHub PR review comments. Fetches every comment thread using whatever GitHub API access is available, evaluates each for technical validity and current applicability, implements valid ones one at a time with a full validation pass after each, and scans for structurally identical issues elsewhere in the codebase. Every comment receives an explicit verdict: Implemented, Pushed Back, or Skipped. Nothing is silently ignored. Replies are drafted locally and posted only after the fixes are pushed and the user confirms — so the reviewer can see the change before reading "Fixed in …". ## When to Use - A GitHub PR has review comments that need implementing - After receiving CR feedback from humans or automated reviewers (CodeRabbit, Copilot, etc.) - When told "fix the cr comments", "implement review feedback", "address pr comments", "cr review comment, fix it", or similar - When preparing a branch for merge and unresolved comments remain ## Process ### Step 1 — Setup Run these before touching any code: **1. Detect GitHub API access method.** Try each in order and stop at the first that works: - **Method A — `gh` CLI:** ```bash which gh && gh auth status ``` If this succeeds, use `gh api` for all GitHub API calls and `gh pr view` for PR detection. - **Method B — `GITHUB_TOKEN` + available HTTP client:** ```bash [ -n "$GITHUB_TOKEN" ] ``` If the token is present (non-empty), use `curl`, cont