ワンクリックで
babysit-pr
Watch an open GitHub pull request for CI, mergeability, bot reviews, and human feedback until it is ready, closed, or blocked.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Watch an open GitHub pull request for CI, mergeability, bot reviews, and human feedback until it is ready, closed, or blocked.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Harness-portable autonomous delivery loop for a scoped software task: front-load uncertainty, produce or confirm a plan, implement with TDD and validation, run review passes, prepare git/GitHub artifacts, and babysit the PR when authorized. Use when the user wants a mostly hands-off problem-to-PR workflow.
Use for commit, push, pull request, issue, and GitHub CLI workflows; emphasizes diff-grounded text and safe non-interactive commands.
Harness-portable planning and requirements-capture workflow for turning vague, risky, architectural, multi-workstream, or scope-drift-prone requests into durable artifacts before implementation. Use when the user asks to scope, plan, workshop, write a spec, capture acceptance criteria, prepare an implementation handoff, or when product intent should not be guessed.
Read-only reviewer for checking whether an implementation milestone matches an approved plan or spec.
Guide agents to choose a review pass intentionally and keep findings structured.
Use when starting feature work that should be isolated from the main checkout; creates or verifies an isolated git worktree with safety checks.
| name | babysit-pr |
| description | Watch an open GitHub pull request for CI, mergeability, bot reviews, and human feedback until it is ready, closed, or blocked. |
Use this skill when the user asks to monitor an open PR, watch CI, handle review comments, or keep an eye on failures and feedback.
--pr auto.123.https://github.com/<owner>/<repo>/pull/123.Start by reporting the PR being watched.
python3 .agents/skills/babysit-pr/scripts/gh_pr_watch.py --pr auto --once
python3 .agents/skills/babysit-pr/scripts/gh_pr_watch.py --pr auto --snapshot
python3 .agents/skills/babysit-pr/scripts/gh_pr_watch.py --pr auto --watch
python3 .agents/skills/babysit-pr/scripts/gh_pr_watch.py --pr auto --retry-failed-now
Use --repo OWNER/REPO when the current checkout does not let gh infer the
repository.
--once so the script waits until something needs attention.actions.AGENTS.md.--once again until terminal.The watcher emits action names such as:
stop_pr_closed — PR was merged or closed.stop_ready_to_merge — CI is green, no blocking reviews, no conflicts.stop_exhausted_retries — flaky retry budget is exhausted.stop_non_retryable_failure — a failure needs diagnosis/fix.diagnose_hung_check — a check appears stuck.diagnose_merge_conflict — resolve conflicts.diagnose_branch_behind — update branch from base.wait_codex — Codex is still reviewing.Use the commands appropriate for the current repo state. Once this project has a Go/backend and frontend, expect something like:
go test ./...
npm test
npm run lint
Do not treat these placeholders as mandatory before the matching toolchain exists.
See references/heuristics.md and references/github-api-notes.md for CI
classification and API details.