ship

Automate code deployment with branch detection, tests, version bump, and pull request creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, CI/CD tools, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the entire code deployment process, from detecting the base branch, running tests, reviewing diffs, bumping version, updating CHANGELOG, committing, pushing, and creating a pull request.

Core Features & Use Cases

  • Automated Deployment: Handles the entire deployment process with a single command.
  • Branch Detection: Automatically identifies the base branch for deployment.
  • Test Execution: Runs tests to ensure code quality before deployment.
  • Code Review: Reviews code changes and creates a pull request.
  • Version Management: Bumps version and updates CHANGELOG automatically.
  • Use Case: Ideal for developers and teams looking to streamline their deployment process and reduce manual steps.

Quick Start

Run the /ship command to initiate the automated deployment process.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate code deployment from running tests to creating a pull request?

Automated code deployment workflows handle branch detection, test execution, version bumping, and pull request creation in a single command. This Skill sequences these steps to streamline continuous integration and deployment processes.

What is included in an automated ship workflow for continuous integration?

An automated ship workflow includes base branch detection, test execution, code diff review, version bumping, CHANGELOG updating, committing, pushing, and pull request creation for continuous integration.

Do I need git and CI/CD tools configured to automate pull request creation?

Yes, git and CI/CD tools are required dependencies to automate pull request creation. They provide the necessary version control and continuous integration infrastructure for branch detection and test execution.

Can I automatically update the CHANGELOG and bump version numbers during deployment?

Yes, you can automatically update the CHANGELOG and bump version numbers during deployment. The workflow reviews code diffs, increments versions, and updates changelog files before committing and pushing changes.

What's the best way to streamline manual version control steps into a single deployment command?

Streamlining manual version control steps requires a script that consolidates branch detection, testing, version bumping, and pull request creation into a single automated deployment command.

Why does my automated deployment workflow require running tests before pushing code?

Automated deployment workflows run tests before pushing code to ensure code quality and prevent broken builds. This validation step checks changes before committing them to the base branch via pull request.