Babysitter pr-shepherding
Monitor PR lifecycle from creation through merge including CI monitoring, review comment handling, thread resolution, and merge readiness verification.
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/methodologies/metaswarm/skills/pr-shepherding" ~/.claude/skills/a5c-ai-babysitter-pr-shepherding && rm -rf "$T"
manifest:
library/methodologies/metaswarm/skills/pr-shepherding/SKILL.mdsource content
PR Shepherding
Overview
Monitor and manage a PR from creation through merge. Handle CI failures, respond to review comments, resolve threads, and verify merge readiness.
When to Use
- After PR creation from completed work
- When a PR needs CI monitoring
- When review comments need automated handling
Process
- Monitor CI - Watch pipeline status, triage failures
- Handle Comments - Respond to review feedback, make code changes
- Resolve Threads - Close addressed review threads
- Verify Readiness - Check approvals, CI green, threads resolved, coverage met
Merge Readiness Checklist (gtg)
- All CI checks passing
- Required approvals obtained
- All review threads resolved
- Coverage thresholds met
- No merge conflicts
- SERVICE-INVENTORY.md updated
Agents Used
- PR lifecycle managementagents/pr-shepherd/
Tool Use
Invoke via babysitter process:
methodologies/metaswarm/metaswarm-pr-shepherd