ship

Automates software shipping with branch checks, tests, diffs review, bumping, updating CHANGELOG, committing, pushing, and PR creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflow orchestrates the end-to-end release process for code changes, reducing manual handoffs and drift by automating base-branch merge checks, test runs, diffs review, version bumping, changelog updates, commit creation, and PR or deployment steps.

Core Features & Use Cases

  • End-to-end release orchestration: detect base branch state, run tests, review diffs, bump VERSION, update CHANGELOG, commit, push, and create a PR.
  • Proactive PR/deploy prompts: engage when the user signals readiness; never push or PR directly, to keep control in your workflow.
  • Use case: you want to ship a feature branch to main after passing tests and reviews, with an automated PR created for approval.

Quick Start

Invoke the ship workflow by confirming readiness and instructing the agent to create a PR against the main branch when code is ready.

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 testing to PR creation?

Automating a git release workflow involves coordinating base-branch merges, running tests, reviewing diffs, bumping versions, updating changelogs, and pushing commits to create a PR. This ensures consistent end-to-end shipping without manual handoffs.

What is the best way to coordinate feature branch deployments across CI pipelines?

Coordinating feature branch deployments across CI pipelines requires an end-to-end orchestration process that merges base branches, runs tests, and automates PR creation. This guarantees consistent release workflows for feature branches or hotfixes.

Can I use natural language prompts to trigger code shipping and PR creation?

Yes, you can trigger code shipping and PR creation using natural language prompts like 'ship it' or 'deploy this'. The workflow engages proactively but never pushes or creates PRs directly, keeping control in your hands.

How to automate VERSION bumps and CHANGELOG updates before pushing a git commit?

To automate VERSION bumps and CHANGELOG updates before pushing a git commit, use an end-to-end release orchestration workflow that detects the base branch state, runs tests, reviews diffs, and updates files automatically during the commit process.

Does the ship workflow automatically push changes to the main branch?

No, the ship workflow does not automatically push changes. It proactively prompts for PR creation or deployment when readiness is signaled, ensuring you maintain full control over merging and pushing to the main branch.