What problem does it solve? After opening a pull request, developers must repeatedly check CI results, watch for new review comments, diagnose flaky failures, and track mergeability. This Skill automates that entire babysitting loop so the PR is continuously watched until it is merged, closed, or genuinely blocked. ## Core Features & Use Cases - Continuous PR Watching: Polls PR state, CI checks, workflow runs, and review activity via a Python watcher script with one-shot (--once) and streaming (--watch) modes. - CI Failure Diagnosis and Retry: Classifies failures as branch-related versus flaky using failed-job logs, auto-fixes branch-related issues, and reruns flaky failures up to 3 times per head SHA. - Review Comment Handling: Surfaces published review feedback from trusted humans and approved bots (ignoring PENDING reviews), applies actionable fixes, and follows a strict GitHub mutation policy that never replies to human reviewers without explicit user confirmation. - Use Case: After pushing a branch and opening a PR, ask the agent to babysit it; the watcher detects a flaky test failure, reruns it, later surfaces a new reviewer comment, the agent patches the code, pushes, and resumes watching until the PR merges. ## Quick Start Ask the agent to babysit the pull request for the current branch and keep watching its CI and review comments until it is merged or needs your help.