babysit-pr

Poll GitHub PR CI checks, reviews, and mergeability until merge or close.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Qredence/skills --skill babysit-pr-qredence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: babysit-pr
Source: https://github.com/Qredence/skills/tree/main/skills/babysit-pr
Command: npx skills add https://github.com/Qredence/skills --skill babysit-pr-qredence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

PR babysitting automates the process of monitoring a GitHub PR to ensure timely merges by continuously polling CI checks, review activity, and mergeability state until the PR is ready to merge or closed.

Core Features & Use Cases

  • Continuous PR monitoring: polls CI checks, reviews, and mergeability until terminal state.
  • Automated retry handling: retries flaky failures up to a configurable limit and surfaces actionable feedback.
  • Live patching workflow: on actionable review feedback, patches the PR head, commits, and pushes to resume CI monitoring.

Quick Start

Start the watcher against a PR to begin continuous monitoring of CI, reviews, and mergeability.

Frequently Asked Questions about babysit-pr

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

FAQPage Schema
How do I automate GitHub pull request monitoring for CI checks and reviews?

Automate GitHub pull request monitoring by continuously polling CI checks, review activity, and mergeability status until the PR reaches a terminal state or is ready to merge. This ensures timely merges without manual refreshing.

Can I automatically retry flaky CI failures on a GitHub pull request?

Yes, you can automatically retry flaky CI failures on a GitHub pull request. The monitoring process uses a configurable retry budget with a local counter, defaulting to 3 attempts, to handle intermittent failures before surfacing actionable feedback.

How do I push code fixes to a PR head and resume CI monitoring?

Push code fixes to a PR head using a live patching workflow that commits and pushes updates to the branch. The monitor then automatically resumes CI checks and review polling on the updated SHA.

What is the best way to track mergeability status across multiple GitHub pull requests?

Track mergeability status across GitHub pull requests by applying persistent polling to diagnose CI failures and surface review feedback. This maintains continuous merge readiness until the PR is successfully merged or closed.

Does continuous PR monitoring maintain state for individual GitHub pull requests?

Yes, continuous PR monitoring maintains per-PR state locally. It tracks a retry counter for each pull request independently, ensuring accurate flaky failure handling and workflow management across different branches.