babysit-pr
Installation
SKILL.md
PR Babysit Loop
Use this skill when the user asks to babysit, watch, or keep an eye on a pull request until review comments and CI are settled.
Setup
- Identify the PR URL or number. If the user did not provide one, infer it from the current branch with
gh pr viewwhen possible; otherwise ask for the PR. - Confirm
ghis available and authenticated for the PR repo. - Create one dedicated thread automation for the loop. Name it with the repo and PR number, for example
babysit-pr: owner/repo#123. - Store loop state in the automation context: PR identifier, last seen issue/comment/review identifiers, current head SHA, and the start time of the current quiet-green window. Do not create repo files just to track loop state.
If the runtime has no first-class thread automation API, emulate the loop in the current agent thread with timed sleeps and state that no persistent automation API was available.
Polling Loop
Poll every 2 minutes until the pass condition or a terminal stop condition is reached.
At each poll: