ship

Automate the end-to-end ship workflow for code changes in Git.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/martin-hsu-test/gstack-gemini-slim --skill ship-martin-hsu-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/martin-hsu-test/gstack-gemini-slim/tree/main/.gemini/skills/gstack-ship
Command: npx skills add https://github.com/martin-hsu-test/gstack-gemini-slim --skill ship-martin-hsu-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects and orchestrates the complete shipping process for code changes by automatically handling base-branch detection, tests, version bumps, changelog updates, commits, pushes, and PR creation, reducing manual toil and inconsistency.

Core Features & Use Cases

  • End-to-end ship workflow: detect base, run tests, review diffs, bump version, update changelog, commit, push, and open PR. Use when ready to push code, deploy, or create a PR and want an auditable, repeatable process.
  • Proactive coordination across checks to minimize drift and ensure release readiness.

Quick Start

Tell the system to ship your changes and it will detect the base branch, run tests, bump VERSION, update 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 git workflow tasks like version bumping and changelog updates?

Automate git workflow tasks by triggering an end-to-end ship process that detects the base branch, runs tests, bumps versions, updates changelogs, commits, pushes, and opens a pull request automatically.

What's the best way to create a pull request after running tests and reviewing diffs?

The best way to create a pull request is to initiate an automated ship workflow that runs tests, reviews diffs, updates the changelog, commits, pushes, and opens the PR for you to ensure release readiness.

Can I automate release management and PR creation in a Gemini environment?

Yes, you can automate release management and PR creation in a Gemini environment. The workflow orchestrates base-branch detection, test execution, version bumping, commits, and pushes to create pull requests.

Does the automated ship workflow handle base-branch detection for pull requests?

Yes, automated ship workflow handles base-branch detection. It identifies the correct base branch before running tests, updating versions, committing code changes, and opening the pull request.

When should I use an automated end-to-end ship workflow instead of manual git commands?

Use automated end-to-end ship workflow instead of manual git commands when you are ready to push code, deploy, or create a PR and want an auditable, repeatable process that minimizes drift and manual toil.

What steps are included in an end-to-end code deployment and release workflow?

An end-to-end code deployment and release workflow includes detecting the base branch, running tests, reviewing diffs, bumping the version, updating the changelog, committing, pushing, and opening a pull request.