What problem does it solve? Large or entangled pull requests are hard to review and risky to merge. This Skill helps you decide whether a unit of work should ship as one PR or a stack, and walks you through safely splitting an oversized PR without changing behavior. ## Core Features & Use Cases - One PR or a stack decision: Apply seam tests (each PR must build, pass tests, and review on its own) to decide how to package a ticket's work. - Stacked PR implementation: Branch each PR on the previous one, land bottom-up, and rebase as branches merge. - Splitting an existing PR: Map refactor vs feature hunks with gh pr diff, rebuild entangled refactors from content, verify the feature branch is byte-identical to the original tip with git diff --quiet, and re-point the feature PR's base. - Use Case: You opened a 1,500-line PR mixing a refactor with a new feature. Use this Skill to extract the refactor into its own PR, re-point the feature PR's base, and prove nothing changed behaviorally. ## Quick Start Ask the AI to split my current oversized pull request into a refactor PR and a feature PR using the structuring-prs workflow.