ship

Automate end-to-end ship workflows from base-branch detection to PR creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship the end-to-end code delivery process: detect the base branch, merge for test runs, execute tests, review diffs, bump versions, update CHANGELOG, commit, push, and open PRs. It proactively offers guidance when you mention deploying or shipping.

Core Features & Use Cases

  • Detect base branch and merge for a clean test state
  • Run test suites, review diffs, bump versions, update CHANGELOG, commit, push, and create PRs
  • Proactively suggest deployment steps when code is ready to ship
  • Works across typical CI/CD pipelines for feature branches and release branches

Quick Start

Tell your AI assistant to ship the current feature: it will perform the full workflow from base-branch detection to PR creation.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate the git workflow from branch creation to opening a PR?

Automating the git workflow from branch to PR is handled by detecting the base branch, merging for tests, running test suites, bumping versions, updating the changelog, and pushing commits before creating the pull request.

What is the best way to ensure a clean test state before creating a pull request?

To ensure a clean test state before a pull request, the workflow automatically detects the base branch and merges it into your current branch, executing test suites against the merged state to catch integration issues early.

Can I automate version bumping and changelog updates as part of my CI/CD pipeline?

Yes, you can automate version bumping and changelog updates within your CI/CD pipeline by triggering the workflow to review diffs, increment version numbers, append changelog entries, and push changes automatically.

How does an automated ship workflow handle deployment steps after tests pass?

An automated ship workflow handles deployment by proactively suggesting next steps and deployment guidance once code is ready, ensuring a hands-off, repeatable release process from successful test runs to final delivery.

Do I need Bash to run an automated branch to PR release workflow?

Yes, you need Bash along with file editing and search tools to orchestrate the automated branch to PR release workflow, as it requires executing shell commands to merge branches, run tests, and push changes.

Why automate merging the base branch before running tests?

Automating the base branch merge before running tests ensures your feature branch is validated against the latest project state, preventing integration conflicts and ensuring the pull request contains clean, passing code.