What problem does it solve? Watching CI after pushing a branch is tedious: failures need diagnosis, fixes need pushing, and the cycle repeats until green. This Skill runs that loop autonomously so you can walk away and return to either a merged PR or one precise blocker. ## Core Features & Use Cases - Autonomous CI watch loop: Polls structured check status via gh (GitHub) or tea (Forgejo/Gitea) every 20-30 seconds, re-arming against the new head SHA after every push. - Failure classification: Classifies every red check as a branch failure, infra failure, or base failure, with bounded retries (3 strikes for infra, 3 fix attempts per check) before stopping and reporting. - Local-first diagnosis: Reproduces failures locally with the exact workflow command and runs the branch's changed test files during CI waits to pre-empt the next round. - Use Case: You push a feature branch, open a PR, and hand it to the loop. It applies an auto-merge label you approve, fixes a failing lint check, pushes, and reports when the PR merges. ## Quick Start Watch my current branch's CI, fix any failures that come up, and keep pushing until the PR is green and merged.