ship

Automate release workflows by merging branches, running tests, and creating pull requests.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Liambiswell20-tech/Bolus-Brain --skill ship-liambiswell20-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/Liambiswell20-tech/Bolus-Brain/tree/main/.claude/skills/gstack/ship
Command: npx skills add https://github.com/Liambiswell20-tech/Bolus-Brain --skill ship-liambiswell20-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow automates the end-to-end release process, handling merging the base branch, running tests, reviewing diffs, bumping versions, updating the changelog, committing, pushing, and opening a PR.

Core Features & Use Cases

  • Base-branch merge and test orchestration: Automatically merge origin/<base> into the feature branch and run the project’s test suite, ensuring the merged state is stable before release.
  • Diff review and version bumping: Detect changes, review diffs, bump the VERSION, and prepare release notes for the PR.
  • CHANGELOG automation & PR creation: Update the changelog with new changes and open a pull request to the main branch with a clear release summary.

Quick Start

Ship the current feature branch to main to trigger the full automated release workflow.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate merging the base branch and running tests before creating a pull request?

Automate merging the base branch and running tests before a pull request by using an end-to-end release workflow that merges origin/<base>, executes the test suite, and validates the merged state for stability before opening the PR.

What is the best way to automate version bumping and changelog updates for feature branch releases?

Automate version bumping and changelog updates by detecting diffs, bumping the VERSION file, generating release notes, and updating the changelog automatically as part of the release workflow before committing and pushing.

Can I use automated release workflows to ensure deterministic execution across CI environments?

Yes, you can ensure deterministic execution across CI environments by applying guardrails and validation checks within the release workflow, which guarantees consistent test execution, version management, and PR creation outcomes.

How does diff review work during automated software release orchestration?

Diff review during automated software release orchestration works by detecting changes between the feature branch and base branch, reviewing those diffs, and then preparing release notes for the pull request based on the detected changes.

Do I need a feature branch ready for release to trigger automated PR creation?

Yes, you need a feature branch ready for release to trigger automated PR creation, as the workflow applies specifically to feature branches and orchestrates the full release process including commit, push, and PR creation to the main branch.