What problem does it solve?
Iteratively drives a GitHub PR to a fully green check state by detecting the target PR (from the current branch or a provided PR number), waiting for all checks on the latest head SHA to appear and finish, investigating failures, applying actionable code or test fixes, pushing changes, and repeating until green. Escalates precisely when failures are external, flaky, or not safely fixable, and complements broader PR workflows.
Core Features & Use Cases
- Detect and track the PR from the current branch or explicit PR number.
- Monitor both check runs and status contexts for the latest PR head SHA.
- Automatically fix actionable failures, commit, and push to retry.
- Escalate with precise blockers for external or flaky issues and guide next steps.
- Real-world use: keep PRs moving in CI-heavy projects by reducing manual triage.
Quick Start
Start the prcheckloop skill on your repository to monitor the current branch's PR and automatically push fixes until all checks are green.