ship

Automates the code deployment workflow including merging, testing, committing, and PR creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the entire code deployment process, from merging code to creating a pull request, ensuring a smooth and automated release cycle.

Core Features & Use Cases

  • Automated Git Workflow: Manages merging, testing, and committing code changes.
  • Version Management: Automatically bumps versions and updates changelogs.
  • PR Creation: Generates pull requests with comprehensive details, including review findings and test results.
  • Use Case: A developer can initiate the /ship command on a feature branch, and the Skill will handle all subsequent steps, including running tests, generating a changelog, committing changes, and creating a PR ready for review.

Quick Start

Run the ship skill to automate the code 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 my git deployment workflow from testing to pull request creation?

Automated git deployment workflow handles merging, testing, version bumping, changelog generation, committing, and pull request creation end-to-end. You initiate the process on a feature branch, and the automation manages all subsequent steps to ensure a smooth release cycle.

What is the best way to include automated test results and code review findings in a pull request?

Automated code deployment generates pull requests with comprehensive details, integrating both review findings and test results directly. This ensures reviewers immediately see quality checks and changelog updates within the PR without manual compilation.

Can I automatically bump versions and generate changelogs during the code deployment process?

Yes, automated code deployment manages version bumping and automatically updates changelogs during the release cycle. This functionality is integrated into the workflow before committing changes and creating the final pull request.

Does automated code deployment work without external CI/CD pipeline dependencies?

The automation operates independently to manage Git operations and pre-landing reviews. It runs the workflow directly from your feature branch, executing tests and generating pull requests without requiring external pipeline configurations.

How do I run automated testing before landing code changes on the main branch?

Automated code deployment ensures code quality through automated testing prior to landing. When you initiate the workflow, it executes tests on your feature branch, commits the verified changes, and prepares a PR ready for review.

Are there limitations to using the ship command for end-to-end code release automation?

The automation focuses on Git operations, testing, and PR creation. Limitations may arise if your project requires highly customized deployment scripts outside standard merging and version bumping, as it streamlines conventional release workflows.