ship

Automate base-branch merging, test execution, changelog updates, and PR creation.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/devs6186/claude-private-skills-agents-commands --skill ship-devs6186
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/devs6186/claude-private-skills-agents-commands/tree/main/skills/gstack/ship
Command: npx skills add https://github.com/devs6186/claude-private-skills-agents-commands --skill ship-devs6186

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual release processes slow down teams. This Skill automates the end-to-end ship workflow to safely merge base branches, run tests, review diffs, bump versions, update CHANGELOGs, commit changes, push to the repository, and open a PR.

Core Features & Use Cases

  • End-to-end ship workflow: detect base branch, run tests, review diffs, bump VERSION, update CHANGELOG, commit, push, and create PR.
  • Proactive invocation: suggests a ship action when the user indicates readiness, but does not push or PR directly without explicit confirmation.
  • Use Case: When a feature is ready for release, Claude can orchestrate the final steps to ship to main and open a PR for review.

Quick Start

Tell Claude to run the ship workflow to auto-detect the base branch, run tests, review diffs, bump the version, update the changelog, commit, push, and create 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 pull requests and version bumps for code releases?▼

When you indicate readiness to ship, the workflow suggests an action but requires explicit confirmation before pushing changes or creating a pull request, ensuring you maintain control over repository updates.

What's the best way to automate changelog updates before creating a PR?▼

You can automate changelog updates by triggering a ship workflow that reviews diffs, bumps the VERSION file, updates the CHANGELOG, commits the changes, and then opens a pull request to the main branch.

How do I run tests automatically before pushing code to the main branch?▼

The ship workflow runs tests automatically as part of its end-to-end process, executing your test suite after detecting the base branch and before bumping versions, updating the changelog, and creating a pull request.

Does the automated ship workflow push code directly without confirmation?▼

No, the ship workflow proactively suggests a ship action when you indicate readiness, but it does not push code or create a pull request directly without your explicit confirmation.

Can I use this automated release workflow for any git repository?▼

The workflow is designed for software release scenarios where code is ready for deployment and needs automated version bumps, changelog updates, and a pull request on the main branch.