agent-glovebox: Skill for Claude Code

.claude/skills/babysit-prs/SKILL.md

babysit-prs is a skill for Claude Code from AlexanderMattTurner/agent-glovebox. It costs 204 tokens per session (10,006 once invoked), scanned A, original, Apache-2.0.

A workflow for monitoring already-open pull requests, which are proposed code changes awaiting review or merging. It tracks checks and merge queues, enables auto-merge, dispatches fixes for failed checks, and decides which updates need a response.

In plain words
What is it for?
Use it to watch a named set of pull requests, interpret GitHub status, re-enable auto-merge, respond to failed checks, and handle conflicts or broken main-branch checks.
Why use it?
It helps keep several open changes moving toward merge without repeatedly checking them by hand. It also distinguishes normal queue-based merging from repairs needed when the main branch is failing.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: reads .claude/ paths; mentions CLAUDE.md; mentions subagents.

This is AlexanderMattTurner/agent-glovebox's own configuration. It tells Claude Code how to work on agent-glovebox itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything agent-glovebox configures →

Reuse

Borrowing it

Nothing to install: this file belongs to AlexanderMattTurner/agent-glovebox. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/AlexanderMattTurner/agent-glovebox/main/.claude/skills/babysit-prs/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/AlexanderMattTurner/agent-glovebox

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for babysit-prs

README.md
[![agentmods](https://agentmods.dev/badge/skills/alexandermattturner/agent-glovebox/babysit-prs/github.svg)](https://agentmods.dev/skills/alexandermattturner/agent-glovebox/babysit-prs)
Your own site
<a href="https://agentmods.dev/skills/alexandermattturner/agent-glovebox/babysit-prs"><img src="https://agentmods.dev/badge/skills/alexandermattturner/agent-glovebox/babysit-prs/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for babysit-prs

Your own site · 80×15
<a href="https://agentmods.dev/skills/alexandermattturner/agent-glovebox/babysit-prs"><img src="https://agentmods.dev/badge/skills/alexandermattturner/agent-glovebox/babysit-prs.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 204 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 10,006 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 2 findings, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Excessive Agency · line 14
    Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
    Fix: Add human-in-the-loop confirmation for destructive, irreversible, or high-impact operations. Never auto-execute commands that modify files, send data, or alter system state.
  • medium Excessive Agency · line 18
    Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
    Fix: Add human-in-the-loop confirmation for destructive, irreversible, or high-impact operations. Never auto-execute commands that modify files, send data, or alter system state.
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00204 $0.10006
Opus 5.5 $0.00082 $0.04002
Sonnet 5.5 $0.00041 $0.02001
Haiku 4.5 $0.00020 $0.01001

Measured yesterday against content hash 3f3cafd53745, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

babysit-prs scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/babysit-prs/SKILL.md · 147 lines

How it starts

The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Babysitting open PRs

The job

Take a named set of open PRs and drive each to landed — green checks, auto-merge armed, conflicts resolved by whoever owns them — while touching nothing you were not asked to touch.

Fast merges are the job, so every wake checks merge throughput BEFORE any per-PR row. Read how long ago main last took a merge, and each live gh-readonly-queue/main/* entry's CI run. A failed, cancelled or stuck entry holds every entry behind it, so it is WORK this turn: fix its cause, port its owner's fix, or name the one action that clears it. An EMPTY queue is no all-clear: while main takes no commit and PRs wait armed to merge, each armed PR outside the queue is WORK ahead of the saved set — adopt it, or mark a live one --live N, and clear what keeps it out. babysit-next.py prints that row first. The user never has to ask why nothing is merging.

Only a session running this skill follows a PR up. It subscribes to PR activity and keeps the check-in below; root CLAUDE.md § Scheduling and waiting has every other session unsubscribe.

Land through the auto-merge path, almost always. Arm auto-merge and let the required checks and the queue decide; a direct merge_pull_request / gh pr merge skips the queue's own batch build, so a PR that passed its own checks can still break main in a batch nobody built. Green, approved, or small is not a reason to take the direct route.

The one exception is a NARROW fix for a red on main — and there the direct route is mandatory, not optional. A red main blocks every watch-set PR at once, and the queue cannot land the repair while the base it builds against is broken, so a session holding a qualifying fix pushes it straight to main in the same turn, without asking. The five conditions Reds § sets gate the push — a reproduced cause, only the files that cause names, targeted tests passing locally, about 20 lines, and an empty merge queue. A repair that removes or loosens an assertion never qualifies: it takes the ordinary route, without the label below. Confidence means you reproduced the red and reproduced its repair; a fix you are inferring takes the ordinary route. Say in chat which SHA you landed and what proved it.

Read the full file on GitHub · 147 lines

Files

What ships with it

3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday Changed 3f3cafd53745
  2. 2d ago Changed 0fe0553ffe40
  3. 8d ago Changed 857df1030802
  4. 9d ago Changed · -2 lines f22d1b690fd2
  5. 11d ago Changed 72e0c113dd5a
  6. 12d ago Changed · +4 lines 90c4ffbdc682
  7. 13d ago Changed · +2 lines 8d154759191b
  8. 15d ago Changed 8a45f2c93492
  9. 17d ago Changed · +2 lines 7c2e0eb3e827
  10. 18d ago First seen · 141 lines · 204 tokens per session scan A 15fdc2df5884

Subscribe to this mod's changes

babysit-prs is a skill published in the GitHub repository AlexanderMattTurner/agent-glovebox (68 stars, last pushed today), licensed Apache-2.0. It adds 204 tokens to every session and 10,006 once invoked, about $0.0008 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

antfu-issue-triage

Triage open issues and PRs of the current GitHub repo - find already-fixed, duplicate, and spam items, suggest labels, gauge demand from reactions and comments, then present a table of proposed actions and comments for confirmation before touching anything. Use when asked to triage, organize, clean up, or groom issues…

antfu/skills · 76 tokens

mcore-split-pr

Split a PR into multiple PRs to reduce the number of required CODEOWNERS reviewer groups.

NVIDIA/skills · 25 tokens

engineer-bot-ops

A workflow for carrying an engineering task from scope through implementation and reviewable delivery. It works with a repository's branch, existing changes, rules, checks, and permissions while separating completed, unverified, and next-step work.

makecindy/cindy · 57 tokens

shiplog

Recap of everything shipped since the last run - cross-repo PRs, security fixes, star deltas, and X traction, synthesized into a digest article and a ready-to-post shiplog in your voice.

aeonfun/aeon · 46 tokens

connect

Choose which wiki this session uses, the team project's pages on the Nimbalyst server or the project's local wiki of files, and connect a repository to its team project. Use at the start of a task before any wiki tool, when a wiki tool returns reponotbound, ambiguousproject, pinmismatch, projectnotaccessible…

nimbalyst/nimbalyst · 101 tokens

llxprt-issue-workflow

Use this skill when asked to address, fix, or work on a GitHub issue in the llxprt-code repository. Covers the complete issue lifecycle - branch setup, gh CLI usage, test-first planning, subagent delegation and review loops, the full verification cycle (including the zai-glm-flash smoke test), open code review (ocr)…

vybestack/llxprt-code · 88 tokens