What problem does it solve? After pushing a PR, engineers repeatedly check CI status, review feedback, and merge conflicts by hand. This Skill automates that follow-through by continuously polling a GitHub pull request, diagnosing failures, retrying flaky checks, and surfacing new review comments until the PR is merged, closed, or needs human help. ## Core Features & Use Cases - Continuous PR Watching: Streams JSONL snapshots of CI checks, review state, and mergeability via a watcher script, with adaptive polling (1 minute active, 5 minutes for quiet green PRs). - CI Failure Diagnosis and Retry: Classifies failures as branch-related or 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 issue comments, inline review comments, and review submissions from humans and bots, fixes actionable feedback, and resolves threads after pushing. - Use Case: After pushing review fixes to an open PR, ask the agent to keep watching; it restarts the watcher, confirms the new CI round, surfaces any late review comments, and reports when the PR is ready for a merge decision. ## Quick Start Use the babysit-pr skill to monitor the current branch's pull request, including CI checks, review comments, and mergeability, until it is merged or closed.