ship

Automate the end-to-end shipping pipeline from merge to pull request.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mattothomas/sp26_hackpsu --skill ship-mattothomas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/mattothomas/sp26_hackpsu/tree/main/.claude/skills/gstack/ship
Command: npx skills add https://github.com/mattothomas/sp26_hackpsu --skill ship-mattothomas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow automates the end-to-end shipping process for code changes, reducing manual handoffs and errors.

Core Features & Use Cases

  • Detect and merge the base branch, run the full test suite, review the diff, bump the project VERSION, update the CHANGELOG, commit changes, push to the remote, and create a pull request.
  • Proactively suggest next steps when the user indicates code is ready or asks about deployment.
  • Works in scenarios from code readiness to release, ensuring a reproducible shipping pipeline.

Quick Start

Trigger the ship workflow by saying ship or deploy, and it will automatically execute the end-to-end shipping sequence.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate creating a pull request after running tests and bumping the version?▼

Automating pull request creation involves a deterministic pipeline that runs tests, bumps the version, updates the CHANGELOG, commits, pushes, and creates a PR end-to-end.

What is the best way to ensure my base branch is merged before deploying code changes?▼

Ensuring the base branch is merged requires an automated shipping pipeline that detects and merges the base branch before running tests and creating a pull request.

How does automated version bumping and CHANGELOG updating work in a CI/CD pipeline?▼

Automated version bumping and CHANGELOG updating work through a deterministic pipeline that reviews diffs, bumps the project VERSION, updates the CHANGELOG, and commits changes before pushing.

Can I trigger an end-to-end shipping workflow by just saying deploy or ship?▼

Yes, triggering the end-to-end shipping workflow is done by saying ship or deploy, which automatically executes the sequence of merging the base branch, running tests, and creating a PR.

Does the automated shipping workflow work without external dependencies or components?▼

Yes, the automated shipping workflow operates without external dependencies or components, using allowed tools to execute its deterministic pipeline for code changes.