ship

Automate merging, testing, version bumping, changelog updates, and PR creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shipping software is often manual, error-prone, and slow. This Skill automates the entire release flow so you can confidently move from code completion to a PR without manual handoffs.

Core Features & Use Cases

  • Merge the base branch and run tests automatically as part of the ship flow.
  • Update version and CHANGELOG, commit, push, and create a PR with minimal friction.
  • Proactively suggest when code is ready to ship or when deployment is requested, reducing iteration cycles.

Quick Start

Run the ship workflow on your feature branch to automatically merge base, run tests, bump versions, 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 a full git release workflow from merging to pull request?

You can automate the full ship workflow by merging your base branch, running tests, bumping versions, updating the changelog, and automatically creating a pull request. This eliminates manual handoffs and reduces iteration cycles.

What is the best way to update a changelog and bump versions before opening a PR?

The best way is to integrate version bumping and changelog updates directly into your automated ship workflow. This skill applies these updates, commits them, and pushes the changes before automatically creating a pull request.

Can I automatically merge the base branch and run tests before deploying?

Yes, you can automatically merge the base branch and run tests before deploying. This skill handles base-branch detection, merging, and test execution as automated preliminary steps before gating a release.

Does this automated ship workflow require specific CI platforms or external dependencies?

This automated ship workflow does not require specific CI platforms or external dependencies. It applies directly to Git-based projects requiring tests, version bumps, changelog updates, and automated pull requests.

When should I use an automated release flow instead of manual git commands?

You should use an automated release flow when manual shipping becomes error-prone and slow. It proactively handles release gating, version bumping, and PR publication, ensuring confident transitions from code completion to deployment.