ship

Automate release workflows from base-branch detection to PR creation.

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill ship-cloudofgeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/gstack/ship
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill ship-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cutting-edge code changes require a reliable release flow. Ship automates the end-to-end release pipeline from base-branch detection through tests, diff review, version bump, changelog update, commit, push, and PR creation.

Core Features & Use Cases

  • Automated release orchestration: detect the base branch, run tests, review diffs, bump VERSION, update CHANGELOG, commit, push, and create a PR.
  • Release governance: ensure changelog synchronization and pre-merge checks to keep releases consistent.
  • Use Case: When code is ready for deployment, invoke the ship skill to produce a PR with updated version and release notes for reviewer approval.

Quick Start

Say "ship this release" to initiate the end-to-end release flow from your current branch.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git release workflows from branch detection to PR creation?

To automate git release workflows, you can trigger an end-to-end pipeline that detects the base branch, runs tests, bumps the version, updates the changelog, and creates a PR automatically.

What is the best way to manage version bumps and changelog updates before merging a release?

The best way to manage version bumps and changelog updates is to automate release governance, ensuring your VERSION file and CHANGELOG are synchronized and reviewed before the final merge.

How do I create a release PR with updated version files and release notes automatically?

You can create a release PR automatically by initiating an end-to-end release flow that commits version bumps and changelog updates, then pushes them to generate a PR for reviewer approval.

Can I use Bash-based tooling to orchestrate deployment preparation for standard repo workflows?

Yes, you can use Bash-based tooling to orchestrate deployment preparation, relying on repository conventions defined in your configuration to guide deterministic steps for standard repo workflows.

Does automated release orchestration require pre-merge checks and changelog synchronization?

Yes, automated release orchestration requires pre-merge checks and changelog synchronization to ensure your releases remain consistent and governance standards are met before deployment.