ship

Automate base-branch handling, tests, changelog updates, and PR creation for code changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the entire software shipping process by coordinating detection of the base branch, test execution, diff review, version bumps, changelog updates, commits, pushing, and PR creation.

Core Features & Use Cases

  • Detect base branch and merge in preparation for tests, then run the full release workflow
  • Run tests, review diffs, bump the version, update CHANGELOG, commit, and push
  • Create a PR and proactively suggest deployment when asked to ship or deploy

Quick Start

Ship the current feature branch through the full ready-to-release flow.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git deployment and PR creation for a feature branch?

To automate git deployment and PR creation, this Skill coordinates base-branch merging, test execution, changelog updates, commits, and push actions to streamline the full release workflow into a single automated process.

What is the best way to run tests and update the changelog before pushing code?

The best way to run tests and update the changelog is through an automated shipping workflow that detects the base branch, bootstraps tests, reviews diffs, bumps the version, and updates the changelog before committing and pushing.

Can I use this to merge the base branch and run CI tests before creating a PR?

Yes, you can use this to merge the base branch and run CI tests. It explicitly prepares feature branches by merging the base branch, running tests, and gating pre-landing reviews before automatically creating the pull request.

Does this automation workflow handle version bumps and changelog updates automatically?

Yes, this automation workflow handles version bumps and changelog updates automatically. It detects code diffs, applies the version bump, updates the changelog, commits the changes, and pushes them along with the PR creation.

Why do I need an automated shipping workflow for CI/CD pipelines?

You need an automated shipping workflow for CI/CD pipelines to eliminate manual coordination errors. It enforces a consistent release flow by sequentially executing base-branch merges, test bootstraps, changelog updates, and PR creation.