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.