Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.
Install
The skill file stays in the publisher's repository.
Paste the copied command in a terminal. It installs this SKILL.md into that agent.
npx skills add thedotmack/claude-mem --skill babysit -a cursor -y
Download plugin/skills/babysit/SKILL.md from the publisher, or copy the path and open the repository. PlugMCP lists the skill and does not host the file.
Where does babysit live?
The publisher keeps it at https://github.com/thedotmack/claude-mem.
Which agents can use babysit?
Claude, Cursor, and Codex can read a SKILL.md you add from the publisher's repository.
Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.
name: babysit
description: Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.
Babysit PR
Stay with the PR until it is actually clean. Do not stop after one check pass if comments or review threads are still unresolved.
Workflow
Identify the PR number, branch, and base branch.
Confirm the PR is not draft and inspect mergeability, checks, review decision, comments, and review threads.
Watch pending checks until they finish. Poll at a practical interval, usually 30-60 seconds unless the user asks for a different cadence.
Read new comments and unresolved review threads. Treat bot summaries as useful, but verify actionable findings against the code.
Fix real issues in focused commits, run relevant tests/builds, push, and return to step 2.
Resolve stale review threads only after verifying the code or generated artifact now addresses the comment.
Stop only when checks are passing or intentionally skipped, review decision is acceptable, no actionable comments remain, and no unresolved review threads remain.
Use GraphQL for unresolved review threads. Include pageInfo; omit cursor on the first page, then pass the previous endCursor with -f cursor="$cursor" while hasNextPage is true.
Resolve a stale thread only when the fix is verified:
gh api graphql \
-f query='mutation($threadId:ID!){resolveReviewThread(input:{threadId:$threadId}){thread{id,isResolved}}}' \
-f threadId=<thread-id>
Operating Rules
Keep the watcher running while long checks are pending.
If a generated file is part of the distribution, verify the source and generated artifact agree before resolving comments.
If a bot reports an issue against stale code, confirm whether the thread is outdated or addressed in the latest head.
Before final reporting, do one fresh sweep of PR status, unresolved threads, recent comments, and local git status.
Report concrete evidence: latest commit SHA, check names and results, unresolved thread count, tests run, and any dirty local files left untouched.
How do I install babysit?
Download plugin/skills/babysit/SKILL.md from the publisher, or copy the path and open the repository. PlugMCP lists the skill and does not host the file.
Where does babysit live?
The publisher keeps it at https://github.com/thedotmack/claude-mem.
Which agents can use babysit?
Claude, Cursor, and Codex can read a SKILL.md you add from the publisher's repository.