What problem does it solve?
Manually tracking pull request CI status is time-consuming and error-prone, as developers often miss failed check logs, blocking review requests, or unresolved PR comments even when CI reports a green status.
Core Features & Use Cases
- Automated CI Polling: Repeatedly checks PR CI status at 10-second intervals for up to a configurable maximum wait time, eliminating the need for manual refreshes.
- Failure Log Retrieval: Automatically fetches and surfaces logs from failed GitHub Actions runs to speed up debugging of broken checks.
- Blocking Feedback Detection: Identifies CHANGES_REQUESTED reviews and unresolved PR review comments that block merging, even when all CI checks pass.
- Use Case: After pushing a feature branch for a new user authentication flow, use this skill to automatically wait for CI to finish, get actionable failure logs if checks break, and confirm no blocking review feedback remains before merging.
Quick Start
Use the wait-ci skill to monitor the CI status and surface any blocking issues for your current pull request, waiting up to 15 minutes by default for all checks to complete.