Repository navigation
First public release.
Features
- Continuous PR babysitting —
/loop 5m /babysit-prsmonitors a PR (orallyour open, non-draft, non-approved PRs) for new review comments and failing CI, automatically fixing and pushing until the PR is approved. - Bot-aware review handling — treats automated reviewers like CodePulse as real gatekeepers: reads review summaries, verifies findings before acting on them, and won't consider a PR done while a should-fix/must-fix item is outstanding.
- CI auto-fix — detects failing checks each cycle, diagnoses the failure, and fixes it without manual re-triggering.
- Conflict resolution — rebases onto the base branch and resolves merge conflicts using the PR's own context.
- Looping detection — stops re-litigating the same thread after 2+ rounds with no new concerns, leaving a single summary instead.
- Session auto-naming — a bundled hook renames the session to
<repo>#<pr>(or<repo>#ALL) so babysat sessions are identifiable in/resumeand the sessions sidebar. - Cross-platform — pure Python (stdlib only) plus
git/ghshell-outs; runs identically on WSL, native Windows, macOS, and Linux.
Install
claude plugin marketplace add CodePulseHQ/babysit-prs-plugin
claude plugin install babysit-prs@babysit-prs-pluginSee the README for full usage and details.