What problem does it solve?
Developers often face stalled pull requests due to failing CI checks and scattered review comments that are tedious to collect, triage, and respond to manually. This Skill streamlines the end-to-end process of gathering CI failures and review feedback, fixing the root causes, verifying changes locally, committing and pushing fixes, and replying to review threads so PRs can move forward.
Core Features & Use Cases
- Automated collection of CI check status and extraction of relevant failure log snippets to focus debugging effort.
- Categorized review feedback using the LOGAF scale, including special handling for review bots and an interactive option to select low-priority items to address.
- Local verification guidance and guarded commit/push workflow with a dry-run mode, plus batched replies to inline review threads to close the loop after fixes.
- Use case: a developer on a feature branch runs the workflow to diagnose failing tests, implement minimal targeted fixes, re-run failing checks locally, push a fix, and post standardized replies to review threads.
Quick Start
Run the iterate-pr workflow from your repository root with an authenticated GitHub CLI to gather checks and feedback, verify fixes locally, and prepare commits and replies (use --dry-run to preview without changes).