ship

Automate Git code shipping with branch management, tests, and pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, bash, grep, glob, awk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Ship Skill automates the entire code shipping process, from detecting and merging the base branch to running tests, reviewing diffs, bumping version, updating changelog, committing, pushing, and creating pull requests, significantly reducing manual effort and increasing efficiency.

Core Features & Use Cases

  • Automated Workflow: Automates the entire code shipping process with minimal manual intervention.
  • Version Control Integration: Seamlessly integrates with Git for branch management, commits, and pull requests.
  • Test Execution: Automatically runs tests to ensure code quality and functionality before shipping.
  • Diff Review: Provides a structured review of the changes made in the codebase.
  • Changelog Management: Generates a changelog entry based on the changes made in the code.
  • Pull Request Creation: Creates a pull request with all necessary information, including a summary, test results, and review findings.

Quick Start

Run the 'ship it' command to automatically execute the Ship workflow.

Frequently Asked Questions about ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate my git code shipping workflow with tests and pull requests?

Automate the code shipping workflow by running a single command to detect and merge the base branch, run tests, review diffs, bump versions, update changelogs, and create git pull requests.

Do I need bash and grep installed to automate code shipping and changelog generation?

Yes, automating code shipping requires git, bash, grep, glob, and awk installed in your environment to execute the scripts needed for branching, diff review, and changelog generation.

What is the best way to run tests and review code diffs before creating a pull request?

The best way to review code diffs and run tests before a pull request is using an automated workflow that executes test suites, performs structured diff reviews, and compiles the findings into the PR.

Can I automatically bump version numbers and update changelog entries during a git commit?

Yes, you can automatically bump version numbers and generate changelog entries during the git commit process by integrating automated scripts that parse codebase changes and update project files.

Does automated code shipping work with my existing git branch management strategy?

Automated code shipping integrates directly with git branch management, handling base branch detection, merging, committing, and pushing to your existing remote repository setup.

What information is included in an automated pull request for code review?

An automated pull request includes a comprehensive summary of the changes, automated test execution results, and structured code diff review findings to facilitate the code review process.