What problem does it solve?
Manually pushing pull requests, monitoring CI pipeline status, and iterating on failures to get code merged is tedious and prone to context switching, wasting developer time on repetitive tracking tasks instead of high-value work.
Core Features & Use Cases
- End-to-End PR Finalization: Automates the full post-implementation workflow from pushing the PR to merging it once all checks pass, no need to manually switch between tools to check CI status or apply fixes.
- Guarded Fix Cycles: Built-in termination rules pause the workflow after 3 total fix attempts or when the same CI failure persists across 2 consecutive fix cycles, preventing wasted effort on unresolvable issues and prompting for human input when needed.
- Use Case: After completing a feature implementation, use this Skill to automatically push your changes, wait for CI, fix any failing lint or test checks, and get the PR merged without manual intervention for common failure scenarios.
Quick Start
Use the finalize-pr skill to push your current feature branch's PR, automatically resolve any CI failures, and merge the PR once all checks pass.