What problem does it solve?
This Skill automates the manual, error-prone process of preparing, validating, and merging GitHub pull requests by orchestrating checks, handling review threads, applying fixes, and performing safe merges.
Core Features & Use Cases
- Status check orchestration: Detects ADR, visual, CI, and custom checks and invokes follow-up actions or other skills to satisfy them.
- Review thread processing: Loads unresolved review threads, applies simple fixes in an isolated worktree, replies to reviewers, resolves threads, and creates issues for larger technical debt.
- Safe merge workflow: Verifies mergeability, approvals, and passing checks, then performs configurable merges (squash/merge/rebase) while cleaning up branches and worktrees.
Quick Start
Resolve pull request #269 by loading its details with the GitHub CLI, addressing pending checks and review comments in an isolated worktree, and merging when all criteria are met.