ship

Automate merging, testing, review, and deployment of Git code changes.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/sadie100/claude-dotfiles --skill ship-sadie100
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/sadie100/claude-dotfiles/tree/main/skills/ship
Command: npx skills add https://github.com/sadie100/claude-dotfiles --skill ship-sadie100

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gstack, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire "ship" workflow, simplifying the process of deploying code changes to a live environment.

Core Features & Use Cases

  • Automated Workflow: Handles merging, testing, review, and deployment of code changes.
  • Integration with Version Control: Integrates with Git to manage version control and PR creation.
  • Adversarial Review: Incorporates both Claude and Codex for a comprehensive code review.
  • Documentation and Changelog Updates: Automatically updates CHANGELOG and documentation based on commits.
  • Use Case: A developer can use this Skill to streamline the process of deploying a feature, ensuring all necessary steps are completed and reviewed.

Quick Start

Use the ship skill with the trigger "ship it" to execute the complete 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 deployment workflow from testing to PR creation?

To automate your Git deployment workflow, this Skill detects and merges the base branch, runs tests, performs an adversarial code review, bumps the VERSION, updates the CHANGELOG, commits, pushes, and creates the PR. It uses gstack to orchestrate these steps and handles edge cases with robust error handling.

Does automated code shipping work with standard Git projects?

Yes, automated code shipping applies to any project using Git for version control. The Skill integrates directly with Git to manage version control, merge base branches, and automatically create pull requests.

How do I update CHANGELOG and version files automatically before pushing code?

You can automatically update your CHANGELOG and bump the VERSION file by triggering the ship workflow. The Skill analyzes your commits to generate documentation updates and version increments before committing and pushing the changes.

What is an adversarial code review in an automated deployment pipeline?

An adversarial code review in an automated deployment pipeline uses both Claude and Codex to comprehensively review your code diff. This dual-review mechanism ensures robust validation of changes before merging and deployment.

Do I need gstack to automate pull request creation and testing?

Yes, you need gstack to automate pull request creation and testing. The Skill requires gstack to orchestrate workflow steps and integrate with external tools for running tests and performing code reviews.

What is the best way to handle edge cases during an automated Git merge and push?

The best way to handle edge cases during an automated Git merge and push is to use a workflow that provides robust error handling. This Skill automatically manages edge cases during base branch detection and merging to prevent deployment failures.