Keep stacked pull requests intact after squash merges.
Repairs stacked pull requests and merge requests so their relationships survive squash merges and deleted parent branches.
When to use it
Use when asked to inspect, track, sync, merge, document, or undo stacked pull requests or merge requests in squash-merge repositories.
Give it a repository with stacked changes; it uses stack to preview and apply repairs to branch relationships and associated changes.
What you provide
Requires the local stack CLI to inspect and repair stacked changes.
For a GitHub repository, requires the GitHub CLI installed and authenticated.
This skill
GitHub
Updates GitHub pull request relationships
GitLab
Updates GitLab merge request relationships