What problem does it solve? Merging a queue of open pull requests by hand is error-prone: merging in the wrong order creates conflicts, merging a branch that is behind its base invalidates CI results, and resolving generated artifacts by picking a side corrupts them. This Skill drains a PR queue safely without breaking the repository. ## Core Features & Use Cases - Unblocking-based ordering: Orders PRs by which one removes the cause of another's conflict, never by date or number. - Strict merge conditions: Requires all checks green, the branch up to date with its base, and a clean merge before merging, re-running CI after any update. - Conflict classification: Regenerates mechanical conflicts (generated artifacts) from merged sources and hands content conflicts back to their author. - Use Case: After a sprint, ten reviewed PRs are open against main, several conflicting. Use this Skill to merge them in the correct order, regenerate lockfiles and catalogs, and report the exact blocking reason for any PR that cannot merge. ## Quick Start Merge all open pull requests targeting the main branch, ordering them by dependency and reporting any that remain blocked.