babysit

Triages PR comments, resolves merge conflicts, and fixes CI until merge-ready.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill babysit-ferrarifankid04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: babysit
Source: https://github.com/ferrarifankid04/ai-skills-public/tree/main/cursor/skills-cursor/babysit
Command: npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill babysit-ferrarifankid04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a pull request merge-ready requires constant manual attention: responding to review comments, resolving merge conflicts, and chasing down CI failures. This Skill automates that loop so a PR reaches a mergeable state without repeated manual intervention. ## Core Features & Use Cases - Comment Triage: Reviews unresolved PR comments (including Bugbot reports), validates each issue, and applies fixes only where the report is legitimate. - Merge Conflict Resolution: Intelligently resolves conflicts while preserving the intent of both branches, and asks for clarification when intents genuinely conflict. - CI Repair Loop: Fixes CI failures caused by the PR's own changes, merges the latest base branch when failures are unrelated, and re-watches CI until green. - Use Case: You open a PR on Monday and receive reviewer comments plus a failing test overnight. Invoke this Skill to address valid feedback, push scoped fixes, and iterate until the PR is green and mergeable. ## Quick Start Ask the agent to babysit my open pull request and get it to a merge-ready state by resolving comments, conflicts, and CI failures.

Frequently Asked Questions about babysit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix CI failures on a GitHub pull request?

Use this Skill to inspect the latest CI results, identify failures caused by the PR's own changes, push scoped fixes, and re-watch the checks until they pass. It never modifies CI workflows just to force a green build.

How to resolve merge conflicts in a pull request automatically?

The Skill resolves merge conflicts by preserving the intent and correctness of changes on both your branch and the base branch. When the two intents genuinely conflict, it aborts the merge and asks for clarification instead of guessing.

Does it handle Bugbot comments on pull requests?

Yes, it reviews unresolved Bugbot comments, carefully validates each reported issue, and only acts on reports that are legitimate. When it disagrees with or is unsure about a report, it explains its reasoning rather than applying a blind fix.

What happens when CI failures are unrelated to my PR?

For merge-blocking failures outside the PR's scope, the Skill checks whether the branch is behind the base branch and merges the latest changes, since another merged PR may have already fixed the issue. It reports back rather than making unrelated code changes.

When should I not use automated PR babysitting?

Avoid it when review feedback involves subjective design decisions or conflicting intents between branches, since the Skill will abort and ask for clarification anyway. It is best suited for mechanical fixes, valid bug reports, and CI repair within the PR's scope.