ship

Automate release workflows by detecting base branches, running tests, and opening PRs.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/mulyoved/awesome-agent-ides --skill ship-mulyoved
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/mulyoved/awesome-agent-ides/tree/main/.agents/skills/gstack/ship
Command: npx skills add https://github.com/mulyoved/awesome-agent-ides --skill ship-mulyoved

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship release pipelines manually are error-prone and slow. This skill automates end-to-end shipping tasks to ensure consistent releases.

Core Features & Use Cases

  • Detect the base branch, run tests, review diffs, bump VERSION, update CHANGELOG, commit, push, and create a PR.
  • Designed for engineering teams who ship code frequently and want a reliable one-click or skill-driven workflow to speed up releases.
  • Use cases include pushing hotfixes, feature releases, and coordinated deployments with minimal human intervention.

Quick Start

Command the ship skill to automatically finalize the release for the current branch and push 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 release workflows from PR to production?

To automate git release workflows, this skill executes deterministic scripts to detect base branches, run tests, bump versions, update changelogs, and open release PRs. It provides reliable, end-to-end shipping with minimal human intervention.

What is the best way to automate version bumping and changelog updates for feature releases?

The best way to automate version bumping and changelog updates is using a skill-driven workflow that reviews diffs, applies version changes, and commits them automatically. This ensures consistent release histories across frequent deployments.

How does an automated CI shipping process handle base branch detection and code review?

An automated CI shipping process handles base branch detection and code review by programmatically identifying the target branch, analyzing the diff, and logging traceable PR activity before finalizing the release commit and push.

Can I use this automated release workflow for pushing hotfixes with minimal manual intervention?

Yes, you can use this automated release workflow for pushing hotfixes. It is designed for engineering teams who need a reliable, one-click or skill-driven process to speed up deployments and ship code frequently without manual errors.

What are the limitations of using a skill-driven release workflow for complex deployments?

Limitations of a skill-driven release workflow include its strict requirement for deterministic script execution and robust error handling. Complex, non-deterministic deployment scenarios may require manual oversight beyond the automated PR activity trace.