pr-watch-fix-renovate
Installation
SKILL.md
Watch and fix CI for all open Renovate-bot PRs at once by fanning out one isolated git-worktree agent per PR. Each agent checks out its PR branch and runs the /pr-watch-fix loop independently, so many dependency-update PRs are driven to green (or triaged) in parallel.
This skill is a thin orchestrator. All per-PR intelligence — polling, log reading, fix/commit/push, bot-rebase handling, stop conditions — lives in /pr-watch-fix; do not reimplement it here.
Global git/PR rules (no AI attribution, commit-as-user, no pushes to main, no --force, stage by path) live in CLAUDE.md → Git & PR Conventions. Follow them.
Step 0 — Preconditions
gh auth statusmust succeed and the repo must be a GitHub repo. If not, STOP and tell the user.git status --shorton the current working tree: uncommitted changes here are fine — the fan-out uses separate worktrees, so the main tree is never touched. Do not stash or reset it.
Step 1 — Enumerate open Renovate PRs
Renovate authors PRs as app/renovate (this is distinct from app/dependabot — do not include dependabot).