What problem does it solve? Opening a pull request is only half the work — CI failures, flaky checks, and visual regressions demand repeated rounds of log reading, fixing, and re-pushing. This Skill automates that babysitting loop so a branch reaches a green, merge-ready state without manual polling. ## Core Features & Use Cases - PR creation from the real diff: Generates the title and body from git diff against the base branch, runs the local gate (format, lint, typecheck, test) before pushing, and is idempotent if a PR already exists. - CI babysit loop: Watches checks with gh pr checks --watch on a ~10-minute cadence, reacts to each failure by reading the failing job's logs, fixing locally, and pushing until everything is green. - Failure triage and lesson capture: Distinguishes lint/test failures, flaky infra failures (re-run once), and visual regressions (triaged via the triage-visual-changes skill), and proposes capturing generalizable mistakes as rules via /add-rule. - Use Case: After finishing a feature branch, ask the agent to raise a PR and watch it; it fixes a typecheck failure, triages a UI Verify visual diff, and hands back a green PR ready for a human to merge. ## Quick Start Ask the agent to raise a PR from the current branch and babysit it until every CI check is green.