babysit-pr
PR Babysitter
Objective
Babysit a PR persistently until one of these terminal outcomes:
- PR is merged or closed.
- CI succeeded, no unaddressed review comments, not blocked on review approval, and mergeable.
- A situation requires user help (infra issues, exhausted flaky retries, permissions, or ambiguity).
Do not stop merely because a single snapshot returns idle while checks are still pending.
Inputs
- No PR argument: infer from the current branch (
--pr auto) - PR number or PR URL
Commands
More from qredence/skills
agent-converter
Converts agent definitions between Markdown (with YAML frontmatter) and TOML formats. Use when transforming agent configurations for different agent systems — MD format for rich tool restrictions, TOML format for Codex-style agents with sandbox modes.
14dspy-core
Core DSPy framework guidance — signatures, modules, programs, compilation, and testing. Use when creating DSPy signatures, building modules, compiling programs, or learning DSPy fundamentals.
7dspy-gepa
>-
7dspy-fleet-rlm
fleet-rlm-specific DSPy patterns, debugging, and integration with the qredence/fleet-rlm-dspy codebase. Use when working on fleet-rlm DSPy modules, debugging fleet-rlm DSPy issues, or following fleet-rlm architecture conventions.
7dspy-optimization
DSPy optimization workflows — teleprompters, metrics, evaluation, and compilation strategies. Use when optimizing DSPy programs with BootstrapFewShot, MIPROv2, or custom metrics.
7fastapi-router-py
Creates FastAPI routers with CRUD operations, authentication dependencies, and proper response models. Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.
7