ship

Automate code shipping from base-branch merge to PR creation.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/legotec73/gstack --skill ship-legotec73
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/legotec73/gstack/tree/main/ship
Command: npx skills add https://github.com/legotec73/gstack --skill ship-legotec73

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow: detect + merge base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, create PR. Use when asked to "ship", "deploy", "push to main", "create a PR", "merge and push", or "get it deployed". (gstack)

Core Features & Use Cases

  • Detect base branch and create PR against it
  • Run tests and review diffs before merging
  • Bump VERSION, update CHANGELOG, commit, and push
  • Create PRs and optionally deploy to staging/production
  • Use when you want a fully automated ship workflow (gstack)

Quick Start

Say "/ship" to start the automated ship flow.

Frequently Asked Questions about ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate my git pull-request workflow from running tests to version bump?

You can automate the git pull-request workflow by merging the base branch, running tests, bumping the version, updating the changelog, and creating a PR automatically. This ensures a reproducible release flow from local changes to deployment.

What is the best way to update a changelog and create a PR at the same time?

The best way to update a changelog and create a PR simultaneously is to use an automated ship workflow. It reviews your code diff, bumps the version, updates the changelog, commits the changes, and pushes them to create the pull request.

How do I automatically merge changes from the base branch before creating a PR?

To automatically merge base-branch changes before creating a PR, invoke an automated ship workflow. It detects the base branch, merges it into your current branch, runs tests to validate the merge, and then proceeds to push and create the pull request.

Can I automatically run tests and review diffs before pushing code to main?

Yes, you can run tests and review diffs before pushing code by triggering an automated ship workflow. It executes your test suite and evaluates the code diff prior to committing, pushing, and submitting the pull request.

Does the automated deploy workflow handle version bumps and changelog updates?

Yes, the automated deploy workflow handles version bumps and changelog updates. It coordinates these actions alongside test execution and base-branch merging to ensure your code changes are properly versioned before pull request creation.