ship

Automates shipping workflow from base merge to PR creation.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Batsirai/adoro-studios --skill ship-batsirai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/Batsirai/adoro-studios/tree/main/Skills/ship
Command: npx skills add https://github.com/Batsirai/adoro-studios --skill ship-batsirai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflows are complex and error-prone; this Skill automates the entire shipping process from merging the base branch, running tests, reviewing diffs, bumping VERSION, updating CHANGELOG, committing, pushing, and creating a PR.

Core Features & Use Cases

  • Automatically merge the base branch when shipping.
  • Run tests and review results as part of the ship flow.
  • Bump VERSION and update CHANGELOG to reflect changes.
  • Commit, push, and open a pull request to the target branch.
  • Proactively suggest when code is ready to ship or when deployment is requested.

Quick Start

Ship the current changes and let the system merge the base, run tests, update VERSION and 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 git pull request workflow with versioning and changelog updates?

You can automate the full shipping workflow by merging the base branch, running tests, bumping the VERSION file, updating the CHANGELOG, and pushing to create a pull request automatically. This ensures traceable releases without manual git commands.

What is the best way to ship code to main with automated testing and gatekeeping?

Automated shipping provides release gatekeeping by executing tests and reviewing diffs before committing and pushing code to the main branch. This process ensures code is verified and ready to deploy, reducing manual errors in the release pipeline.

Does automated CI CD shipping work with standard git repositories and release pipelines?

Yes, automated shipping applies to typical release pipelines in standard git repositories where code is ready to ship to a target branch. It coordinates merging the base branch, running tests, and opening pull requests using deterministic task execution.

How do I update VERSION and CHANGELOG files automatically before creating a pull request?

The shipping workflow bumps the VERSION and updates the CHANGELOG to reflect changes before committing and pushing. This automated versioning step happens after tests pass, ensuring the pull request contains accurate release traceability.

Can I use automated pull request creation for projects that require traceable releases?

Yes, automated pull request creation is designed for projects requiring traceable releases and automated gatekeeping. It merges the base branch, executes tests, and updates versioning files before pushing, providing a deterministic release audit trail.