babysit

Triage GitHub PR comments, resolve merge conflicts, and stabilize CI failures.

5|2|Updated Jan 10, 2017
One-click install
npx skills add https://github.com/brujack/dotfiles --skill babysit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: babysit
Source: https://github.com/brujack/dotfiles/tree/main/.cursor/skills-cursor/babysit
Command: npx skills add https://github.com/brujack/dotfiles --skill babysit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the process of turning a messy PR into a merge-ready state by guiding triage of feedback, detection and resolution of conflicts, and stabilization of CI results.

Core Features & Use Cases

  • Review every PR comment (including automated checks) and apply only accepted fixes to move the PR forward.
  • Resolve merge conflicts only when intent is clearly the same, otherwise pause and request clarification.
  • Fix CI issues with small, scoped changes and re-run checks until the PR is green and ready to merge.
  • Use Case: When a PR accumulates reviewer feedback and intermittent CI failures, Babysit coordinates targeted edits to reach merge readiness.

Quick Start

Provide the PR URL or number to start the triage loop and bring the PR to a merge-ready state.

Frequently Asked Questions about babysit

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

FAQPage Schema
How do I automate GitHub PR triage for review comments and CI failures?

To automate GitHub PR triage, this Skill evaluates every PR comment and automated check, applying only accepted fixes and re-running CI until the PR is green and ready to merge. You simply provide the PR URL or number to start the triage loop.

What is the best way to resolve merge conflicts in a pull request automatically?

The best way to resolve merge conflicts automatically is using a triage loop that detects conflicts and resolves them only when intent is clearly the same. If intent differs, it pauses to request clarification and ensure safe PR maturation.

How do I fix CI failures and keep a pull request merge-ready?

To fix CI failures and keep a pull request merge-ready, this Skill applies small, scoped changes to resolve issues and re-runs checks. It stabilizes CI results through deterministic steps until the PR is completely green.

Does this PR triage approach work with intermittent CI failures and accumulated reviewer feedback?

Yes, this PR triage approach works specifically for PRs with accumulated reviewer feedback and intermittent CI failures. It coordinates targeted edits, applying only accepted fixes to reach merge readiness safely and auditably.

When should I not use automated merge conflict resolution on a pull request?

You should not use automated merge conflict resolution when the conflicting code intents differ. The Skill pauses and requests clarification instead of forcing a resolution, ensuring the PR maturation process remains safe and auditable.