What problem does it solve?
This Skill prevents broken releases by turning a vague “ship it” moment into a structured, repeatable workflow that finds the right merge base, runs tests, reviews the diff, bumps VERSION, updates CHANGELOG, and creates the PR safely instead of doing ad hoc pushes.
Core Features & Use Cases
- Automated ship workflow orchestration: Detects the correct base branch, runs the expected test suite, and prepares a clean merge by handling the usual release steps in order. Use it when you are ready to deploy and want the release process to be consistent every time across branches.
- Diff review-driven readiness: Performs a review of the changes so the resulting PR is reviewed as part of “shipping,” reducing the chance of surprises for reviewers and downstream automation. Use it when “the code is ready” but you want a diff-focused sanity pass before a PR exists.
- Release bookkeeping with VERSION and CHANGELOG: Bumps VERSION, updates CHANGELOG, and commits those changes along with the tested code so release history stays accurate. Use it for routine releases where you need both code and metadata aligned for the team.
Quick Start
Tell your AI assistant: “Please gstack-ship, I’m ready to ship and want a PR with tests and changelog updates.”