babysit-attention

Summarize stalled pull request status and gate human retry decisions.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/matteobortolazzo/cenci --skill babysit-attention
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: babysit-attention
Source: https://github.com/matteobortolazzo/cenci/tree/main/flow/skills/babysit-attention
Command: npx skills add https://github.com/matteobortolazzo/cenci --skill babysit-attention

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves ambiguity in automated pull request workflows when the agent reaches a retry limit or encounters a decision that requires human intervention.

Core Features & Use Cases

  • Supervisor State Analysis: Automatically summarizes the PR status, SHA, failing checks, and retry counts for the user.
  • Human-in-the-loop Gates: Provides a structured interface for users to decide whether to retry, repair manually, or stop the process.
  • Use Case: When an automated PR build fails repeatedly due to a flaky test or a merge conflict, this Skill pauses the agent and presents the context to the developer to prevent infinite loops and wasted compute.

Quick Start

Invoke the babysit-attention skill by providing the PR number and the reason for the current pause to initiate the human review process.

Frequently Asked Questions about babysit-attention

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

FAQPage Schema
How do I handle stalled automated pull requests when an agent reaches a retry limit?

To handle stalled automated pull requests, this Skill pauses the workflow and summarizes the PR status, failing checks, and retry counts for human intervention. It prevents infinite loops by presenting a structured gate for you to decide whether to retry, repair manually, or stop.

What is a human-in-the-loop gate for GitHub PR workflows?

A human-in-the-loop gate for GitHub PR workflows is a decision checkpoint that pauses automated agents for manual review. This Skill triggers the gate when retry limits are reached, providing the current SHA and supervisor state to ensure safe, controlled PR resolution.

How do I prevent infinite loops in automated PR workflows caused by flaky tests?

You can prevent infinite loops in automated PR workflows by using this Skill to pause execution after repeated failures. It captures the repository-scoped context, summarizes the failing checks, and waits for your manual input to retry or stop the process, saving wasted compute.

Does this human-in-the-loop supervisor require specific dependencies to manage PRs?

No external dependencies are required to manage PRs with this human-in-the-loop supervisor. It operates within repository-scoped containers using the active client's input mechanism and the current supervisor state to provide status summaries and decision-making gates.

How do I start a human review process for a paused GitHub pull request?

To start the human review process for a paused GitHub pull request, invoke the skill by providing the PR number and the reason for the current pause. This initiates the supervisor state analysis and presents the structured intervention interface.

When should I not use an automated human-in-the-loop gate for pull requests?

You should not use an automated human-in-the-loop gate for pull requests if your workflow operates without retry limits or automated agents. This Skill is specifically designed to manage stalled workflows that require manual decision-making gates after repeated automated failures.