Pull requests that land server changes first.
Creates GitHub pull requests for the current branch and splits cross-layer changes into ordered stacks when server changes must land before their callers.
When to use it
Use when asked to open a pull request or split a branch whose clients depend on a server contract not yet on the trunk.
Give it the current project branch; it opens a pull request or an ordered stack of pull requests.
What you provide
Requires the GitHub CLI to look up issues and pull requests and create the pull request.
Requires GitHub access that permits creating pull requests for the repository.
This skill
GitHub
Pushes branches and opens pull requests (irreversible)
Linear
Updates issues and posts completion comments (irreversible)