What problem does it solve?
This Skill prevents stalled pull requests by coordinating the end-to-end PR lifecycle, including review feedback handling, CI remediation, and a user-controlled merge gate.
Core Features & Use Cases
- PR creation and updates: Creates a new PR or refreshes/reuses an existing one for the same branch to avoid duplicates.
- Review feedback loop: Requests automated review (when supported), monitors review comments, applies bounded fixes, and re-requests review after changes.
- CI failure remediation: Detects failing CI and delegates remediation to the fix-ci skill using the repository’s CI polling protocol.
- Non-negotiable merge safety: Runs Copilot review readiness verification (including unresolved thread checks) and requires explicit user approval before merge, never auto-merging.
- Operational guardrails: Maintains branch context (does not switch to main), performs last-mile re-checks before merge to avoid race conditions, and reports post-merge results without doing checkout-based work.
Quick Start
Use the pr-lifecycle skill to open or update a pull request for your feature branch feature/123-add-indexing and ensure it is ready for user-approved merge after review and CI are clean.