ship

Automate code deployment from merging main to creating a pull request.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/tpgordon8/Pet-App --skill ship-tpgordon8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/tpgordon8/Pet-App/tree/main/.claude/skills/gstack/ship
Command: npx skills add https://github.com/tpgordon8/Pet-App --skill ship-tpgordon8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of deploying code by automating the steps from merging to creating a pull request, ensuring a consistent and efficient release cycle.

Core Features & Use Cases

  • Automated Git Workflow: Manages merging, testing, and version bumping.
  • CI/CD Integration: Prepares code for deployment by running tests and generating changelogs.
  • Use Case: A developer can trigger this workflow with a simple command to automatically prepare their feature branch for merging into the main branch, including running all necessary tests and checks.

Quick Start

Run the ship workflow 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 workflow for code deployment?

Automating your git workflow for code deployment is handled by merging main, running tests, evaluating suites, bumping versions, updating changelogs, and creating a pull request. This ensures code quality and consistency before merging.

What steps are involved in an automated code deployment workflow?

An automated code deployment workflow includes merging the main branch, running and evaluating test suites, performing pre-landing reviews, bumping versions, updating changelogs, committing changes, pushing to remote, and creating a pull request.

Can I integrate automated version bumping and changelog updates into my CI/CD pipeline?

Yes, you can integrate automated version bumping and changelog updates into your CI/CD pipeline. The workflow prepares code for deployment by automatically generating changelogs and managing version bumps after test suites pass.

Does the automated deployment workflow handle pre-landing code reviews?

Yes, the automated deployment workflow handles pre-landing code reviews. It performs these reviews after evaluating test suites and before bumping versions to ensure code quality and consistency prior to merging.

What happens if test suites fail during the automated deployment process?

If test suites fail during the automated deployment process, the workflow evaluates the suites to prevent flawed code from advancing. It halts the deployment progression before version bumping, changelog updates, and pull request creation.

Are there limitations when using automated deployment for branches with prompt-related file changes?

The automated deployment workflow applies conditional logic specifically for prompt-related file changes. This ensures that branches modifying prompt files receive the appropriate handling during the version bumping and pre-landing review stages.