ship

Merge base branch, run tests, bump version, update changelog, and create a pull request.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/geoffreywoo/clawfable --skill ship-geoffreywoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/geoffreywoo/clawfable/tree/main/.claude/skills/gstack/ship
Command: npx skills add https://github.com/geoffreywoo/clawfable --skill ship-geoffreywoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shipping software often requires manual coordination across branch management, tests, changelogs, commits, and PR creation. This Skill automates the end-to-end ship workflow, reducing manual toil and human error.

Core Features & Use Cases

  • Automatically detect the base branch, merge updates, and run the full test suite.
  • Bump version, update changelog, commit changes, push, and open a PR, all in one flow.
  • Proactively suggest deployment steps when you ask to ship or deploy, helping teams move faster.

Quick Start

Invoke the ship workflow to merge the base branch, run tests, bump version, update changelog, commit, push, and open a PR.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git versioning, changelog updates, and pull request creation in one workflow?

To automate git versioning and pull request creation, this Skill merges your base branch, runs tests, bumps the version, updates the CHANGELOG, commits, pushes, and opens a PR in a single flow. It reduces manual toil across branch management and release coordination.

What is the best way to merge a base branch, run CI tests, and open a PR automatically?

The best way to merge a base branch and run CI tests automatically is invoking the ship workflow. It detects the base branch, merges updates, executes your full test suite, and handles commit, push, and PR creation end-to-end.

Does this automated shipping workflow support multi-branch git repositories?

Yes, this automated shipping workflow supports multi-branch git repositories. It handles base-branch detection, conflict management, and deployment readiness checks for both single- and multi-branch shipping scenarios in git-based codebases.

How do I handle base-branch conflicts before bumping versions and creating a pull request?

To handle base-branch conflicts before bumping versions, the workflow automatically merges the base branch first. It includes conflict handling and deployment readiness checks to ensure your codebase is stable before proceeding with versioning and PR creation.

Can I prompt the shipping workflow to suggest deployment steps after opening a pull request?

Yes, you can prompt the shipping workflow to suggest deployment steps. When you ask to ship or deploy, it proactively provides optional deployment prompts to help your team move faster after the PR and version bump are complete.

Do I need a CI pipeline configured to use the automated ship workflow for pull requests?

Yes, you need a CI pipeline configured in your git-based codebase to use the automated ship workflow. The workflow executes your full test suite during the shipping process to verify deployment readiness before bumping versions and opening a pull request.