babysit
Use when the user asks to monitor, watch, subscribe or babysit a PR.
Skill by AmitRockBear
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/amitrockbear-babysit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/babysit
What's inside
- Skill name
babysit- Description
- Use when the user asks to monitor, watch, subscribe or babysit a PR.
- License
- MIT
- Instructions
- 52 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Babysit PR On Codex, read the [platform mapping](../poteto-mode/references/codex-tools.md), including its per-skill notes, before following this skill. Use this policy both directly and through the [Babysit playbook](../poteto-mode/playbooks/babysit.md). Use `gh` for GitHub and preserve the assigned branch, requested PR/stack scope and existing approvals. In T3, register scoped PR URLs with `link_pull_request` when available. For required rebases, coordinate with the branch/topology owner and follow [merge and restack safety](../poteto-mode/references/merge-safety.md) around pending merges and descendants. Update a descendant only when its babysitting turn begins. All the repos we work in have various AI review bots. They're helpful, even if they are not always right. In T3, use `watch_pull_request` when available. Handle existing scoped comments, call it with each PR's full `url`, and end the turn. On a wake, inspect the current head, checks and review findings; delegate finite fixes with `delegate_task` when needed and keep the parent's watches active while fixes run. Before handing monitoring back to the user, call `unwatch_pull_request` for the scoped watches. On every resume, re-arm each scoped watch; children never unwatch. T3 parents own PR watches. Delegated children return after finite build or comment-fix work with their head SHA, check results and pending work; the parent handles later CI and review wakes. Keep PR polling, sleep loops and shell watchers outside this T3 path. Outside T3, use harness monitoring tools when available; otherwise poll for new comments and checks. Track unresolved findings across pushes and re-read updated review-summary comments. Before you report a PR as ready or green, run `~/.pstack/skills/poteto-mode/scripts/watch-pr/watch-pr --status-only --owner <owner> --repo <repo> --pr <number> --pretty`; it pages unresolved review threads, and a T3 watch does not wake for comments posted under the user's account. Evaluate findings against the current code and check CI/review completion for the latest head. Verify every bot finding against the source before changing code. Fix real findings and CI failures, distinguish repository failures from infrastructure flakes, reply with a written reason for every comment worth addressing or that you decided to dismiss, and resolve the comment. If a review bot posts a summary comment with a status row per review, keep babysitting until each row shows completed for the current head. If the PR has conflicts with the base branch, rebase when needed. If an overlapping PR makes this one obsolete, stop monitoring, report it to the user, and ask before closing the PR unless closure was explicitly authorized. Format comments left on the user's behalf as: ```md **[MODEL-SLUG] RESPONDING ON BEHALF OF [USER]** [actual reply] ``` After you post, read the PR comments to confirm the post landed, and retry only when it is missing. Keep the post command's exit status visible. For each review comment, check: - Is it valid and necessary for the user's original PR goal, or would addressing it introduce scope creep? - Does its benefit justify the added complexity? - Does this protect an agreed behavior through a small, concrete fix? - Can the scenario actually happen? Dismiss it when existing code already prevents it or it needs a rare combination of conditions, and cite the file:line that prevents it. Carry forward accepted scope, tradeoffs and reasoned dismissals; reopen decisions when new evidence changes their consequences. Address worthwhile issues. Dismiss low-value suggestions and edge cases that do not justify their complexity. Resolve routine uncertainty through inspection. Ask about findings requiring a material product or scope decision. When reviews stop producing worthwhile findings, report diminishing returns (also post as comment in the PR). Consider diminishing returns only when all outstanding review-bot comments are P2 or below. Babysit stacked PRs one at a time, from the root PR upward. Once a PR meets the completion criteria, update the next PR onto its current parent if needed, then babysit it. Rebase descendants only when their turn begins. If an earlier PR changes again, finish it before continuing upward. End a wake silently unless it brings a new finding, failure, user decision or finished gate. Run focused checks during fixes. In T3, complete babysitting when required CI and applicable reviews are complete on the current head and scoped findings are handled; yield with watches active while those conditions remain pending. Outside T3, stop after bots and required CI stay green on the latest commit for 15 minutes. Report addressed and dismissed comments by review round, with reasons and examples for complex comments. Merge only when explicitly authorized by the user; babysitting alone does not authorize merging. Unless told otherwise, this skill should not run another round of review using @codex review or @codex security review or run a computer use verification.
From AmitRockBear/pstack-t3code-claudex-port, MIT.
More from AmitRockBear/pstack-t3code-claudex-port
- 0.565score
html-communication
AmitRockBear
Use for plans, specs, write-ups, findings, summaries, reports or comparisons presented as readable HTML; use for UI mocks when the user explicitly asks to…
SkillAFreshness: AClaude Code +9 - 0.561score
correct
AmitRockBear
On explicit /correct, find repeated repository mistakes and prevent them through architecture, types, lint or behavioral tests.
SkillAFreshness: AClaude Code +9 - 0.544score
create-verification-skill
AmitRockBear
Generate a project-local verification skill that drives your app the way a user does — any language, framework, or platform.
SkillAFreshness: AClaude Code +9 - 0.541score
architect
AmitRockBear
Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in.
SkillAFreshness: AClaude Code +9 - 0.541score
how
AmitRockBear
Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which…
SkillAFreshness: AClaude Code +9 - 0.541score
interrogate
AmitRockBear
Use for "interrogate", "adversarial review", "multi-model review", "challenge this", "stress test this code", "find blind spots", or "tear this apart".
SkillAFreshness: AClaude Code +9 - 0.539score
benchmark-checklist
AmitRockBear
Vet a perf measurement (limiter, tuning, limits, errors, repeatability, relevance, and whether the work happened) before you report or act on it.
SkillAFreshness: AClaude Code +9 - 0.536score
arena
AmitRockBear
Spawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it.
SkillAFreshness: AClaude Code +9 - 0.535score
create-pr
AmitRockBear
Use when the user asks to file, open, or create a PR.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 23, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AmitRockBear
- 0.569score
use-codex
AmitRockBear
Use when the user asks to use Codex, GPT, Sol, Luna or Astra.
SkillAFreshness: AClaude Code +9 - 0.566score
typescript-best-practices
AmitRockBear
Use when reading or editing any .ts or .tsx file.
SkillAFreshness: AClaude Code +9 - 0.565score
verify-change
AmitRockBear
Use when verifying an implemented change or PR before handoff.
SkillAFreshness: AClaude Code +9 - 0.565score
html-communication
AmitRockBear
Use for plans, specs, write-ups, findings, summaries, reports or comparisons presented as readable HTML; use for UI mocks when the user explicitly asks to…
SkillAFreshness: AClaude Code +9 - 0.565score
use-cursor
AmitRockBear
Use when the user asks to run a model fable-5-1 or opus-5-5 through Cursor, Grok, including follow-ups to an existing Cursor task.
SkillAFreshness: AClaude Code +9 - 0.564score
use-claude
AmitRockBear
Use when the user asks Claude, Opus or Fable for a task, including follow-ups to an existing Claude task.
SkillAFreshness: AClaude Code +9
Cite this page
babysit skill. Agent Mart. https://agentmart.dev/skills/amitrockbear-babysit (last updated 2026-10-24)