ship

Automate the ship workflow from base branch detection to PR creation.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/hetsheth-droid/toolbox-template --skill ship-hetsheth-droid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/hetsheth-droid/toolbox-template/tree/main/incubating/gstack/ship
Command: npx skills add https://github.com/hetsheth-droid/toolbox-template --skill ship-hetsheth-droid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Ship workflow automates the end-to-end process of preparing, validating, and delivering code changes by detecting the base branch, running tests, updating changelog, bumping versions, and creating a PR.

Core Features & Use Cases

  • End-to-end automation: from change detection to PR creation on your platform.
  • Versioning and changelog updates: bump versions and append release notes as part of the ship process.
  • Use case: when you need to push a feature into production with minimal manual steps, run this skill to automatically validate, commit, and open a PR.

Quick Start

Run ship on your current feature branch to automatically prepare and open a PR after tests pass.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git workflow steps like version bumping and pull request creation?

You can automate git workflow steps like version bumping and pull request creation by running an end-to-end ship process that detects the base branch, runs tests, updates the changelog, and opens a PR automatically.

What is an end-to-end ship workflow for code releases?

An end-to-end ship workflow for code releases is an automated process that orchestrates change validation, version bumping, changelog updates, and pull request creation with deterministic steps and robust error handling.

How do I automatically update my changelog and bump versions before opening a PR?

Automatically update your changelog and bump versions before opening a PR by executing the ship workflow, which appends release notes and increments version numbers as part of its automated validation and delivery process.

Can I use ship automation to push changes only after tests pass?

Yes, ship automation validates changes by running tests first, and it only proceeds to commit, bump versions, and open a pull request after those tests successfully pass.

Does the ship workflow handle merge conflicts during release automation?

Yes, the ship workflow handles merge conflicts during release automation through robust error handling and conflict management designed specifically for deterministic release workflows.

Do I need any specific dependencies installed to run the ship workflow?

No, you do not need any specific dependencies installed to run the ship workflow, as it operates independently without external dependencies to automate your code release process.