ship

Automate Git feature branch merging, testing, versioning, changelog updates, and PR creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end release workflow from merging the base branch to creating a PR, including test runs and changelog updates.

Core Features & Use Cases

  • Detects the base branch, merges it into the feature branch, and runs the test suite.
  • Bumps the project version, updates the changelog, commits, pushes, and opens a PR automatically.
  • Proactively suggests deployment steps when the user asks for shipping or deployment.

Quick Start

Run the /ship workflow to automatically merge the base, run tests, update changelog, and create 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 pull request creation with changelog updates?▼

You can automate pull request creation and changelog updates by running a ship workflow that merges the base branch, runs tests, bumps versions, and opens a PR automatically.

What is the best way to merge a base branch into a feature branch before creating a PR?▼

The best way to merge a base branch into a feature branch is using an automated ship workflow that detects the base branch, safely merges it, executes the test suite, and commits the changes.

Can I automatically bump project versions and update changelogs in a CI pipeline?▼

Yes, you can automatically bump project versions and update changelogs within a CI pipeline by triggering an automated ship workflow that handles versioning and commits changes before pushing.

Does the automated ship workflow work with standard Git feature branches?▼

The automated ship workflow works specifically with Git-based projects using feature branches that require automated testing, versioning, and changelog updates in CI-enabled pipelines.

How do I run tests before pushing a feature branch to open a pull request?▼

To run tests before opening a pull request, use an automated workflow that merges the base branch into your feature branch, executes the test suite, and only proceeds to PR creation if tests pass.

When should I not use an automated ship workflow for pull request creation?▼

You should not use an automated ship workflow for pull request creation if your project lacks CI-enabled pipelines, does not use Git feature branches, or requires manual changelog and version control.