pr-babysit

Solid

The repeatable loop for watching a pull request until it is merged or closed, pairing webhook subscription with a scheduled self check-in so CI results, new pushes, and merge-conflict transitions are never missed; use when asked to watch, babysit, or autofix a PR, or right after creating one.

DevOps & Infrastructure 18 stars 3 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# PR Babysit ## Doctrine A subscription is not finished until the PR is MERGED or CLOSED. Webhook events do not cover everything that matters — CI success, new pushes from other collaborators, and merge-conflict transitions can all happen silently with no event firing. Pair the event subscription with a scheduled self check-in (~60 min) so nothing goes stale between events. Never poll with sleep — use the harness's scheduling primitive to re-arm the next check-in. ## Trigger - Immediately after creating a pull request. - When asked to watch, babysit, or autofix a PR. ## Inputs - Owner, repo, PR number. ## Loop steps 1. **Subscribe** to PR activity using the harness's subscribe tool. 2. **On every event or check-in**, fetch current state: check-runs and review threads (github MCP `pull_request_read` with `get_check_runs` and `get_review_comments`). 3. **Triage** what changed: - CI failure → pull the failing job log, diagnose the cause, fix it per the `agentic-delegation` workflow templates (Haiku for research/gates, Sonnet for bulk writing, orchestrator verifies and commits), then push to the PR branch. - Review comment → if the fix is unambiguous, make the fix, reply once with the commit hash, and resolve the thread. If ambiguous, ask the user with full context rather than guessing. - Duplicate or no-action events → skip silently. 4. **After any push**, run the `definition-of-done` skill before committing. 5. **Re-arm** the next check-i...

Details

Author
Raishin
Repository
Raishin/vanguard-frontier-agentic
Created
3 months ago
Last Updated
today
Language
Rust
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category