Skill
Ship
gstack
Runs the pre-merge release pipeline on a finished change - merges the base branch, runs the tests, reviews the diff, bumps the version and changelog, then commits and opens the pull request. It gets a change ready to land and raises the PR; it is not the act of deploying to production, watching a deploy, or blocking a dangerous command.
Situations it fits
Before this change can be reviewed, you want one command that runs the tests, tidies the version and changelog, and raises the PR. You are not deploying anything yet, just getting it ready to land.Your feature branch is done. You want the whole pre-merge routine run for you - merge in main, run the tests, review the diff, bump the version and changelog, and open the pull request - without doing any of it by hand.3 scenarios in the bank answer to Ship. The rest are in the game.
Skills it gets confused with
These share a family with Ship, which is another way of saying they are the ones you might reach for by mistake.
Knowing what Ship does is the easy half. Telling it apart from the others under time pressure is the game.
Today's sessionShip is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.