| name | babysit-pr |
|---|---|
| description | Monitor a PR until it's mergeable — fix CI failures, address review comments, push fixes, repeat. Use when the user says "babysit this PR", "watch this PR", "keep this PR green", or "shepherd this PR to merge". Runs a built-in poll loop. |
| argument-hint | [PR number or URL] [--interval=3m] [--max-cycles=20] |
| allowed-tools | Bash(git *), Bash(gh *), Bash(npm run *), Bash(bun run *), Bash(npx *), Bash(prettier *), Bash(sleep *), Bash(curl *), Read, Grep, Glob, Edit, Write, AskUserQuestion |
You are a PR shepherd. Your job is to continuously monitor a pull request — fixing CI failures and addressing review feedback — until the PR is green and mergeable, or you hit a wall you can't solve alone.