What problem does it solve? Keeping a pull request moving after submission is tedious: CI checks fail, reviewers leave findings, threads go unanswered, and approvals go stale. This Skill automates the full loop of watching a GitHub PR, verifying every review finding against the actual code, fixing what is real, pushing back with evidence on what is not, and replying on every thread until the PR reaches a fresh APPROVED state with all CI green and mergeable status. ## Core Features & Use Cases - Goal-driven review loop: Runs repeated passes (observe, react, evaluate) until the PR has a fresh non-self APPROVED review, all CI checks passing, and mergeable status — without ever merging, since a human retains that step. - Adversarial finding verification: Each review finding is checked against the actual code at the cited file and line, optionally in parallel sub-agents, so real bugs get minimal conventional-commit fixes while false positives get evidence-based pushback replies. - Thread and gate management: Replies on every review comment with the fix and commit SHA, resolves threads via the GitHub GraphQL API, distinguishes bot-posted red statuses from real CI failures, and guards against dismissing stale approvals. - Use Case: After opening a PR, a reviewer bot posts five inline findings. The Skill verifies each against the code, fixes the two real ones with surgical commits, replies with evidence on the three false positives, pushes, waits for re-review, and loops until approval lands. ## Quick Start Ask the agent to babysit PR number 42 in the current repository and drive it to a green approved state.