ship

Automate Git release workflows from feature branch validation to PR creation.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/0xHarbs/agent-setup --skill ship-0xharbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/0xHarbs/agent-setup/tree/main/claude/skills/lifecycle/ship
Command: npx skills add https://github.com/0xHarbs/agent-setup --skill ship-0xharbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship workflows automate the end-to-end process of releasing software from a feature branch: merging origin/main, running tests, reviewing diffs, bumping versions, updating the changelog, committing, pushing, and opening a PR.

Core Features & Use Cases

  • End-to-end automation of the ship workflow across Git-based projects.
  • Deterministic version management and changelog generation with clear, bisectable commits.
  • Safe, non-interactive operation with pre-landing review integration and failure safeguards.

Quick Start

Run the /ship workflow on your feature branch to automatically merge, test, and create a PR.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate a git ship workflow from feature branch to PR publication?

Automating a git ship workflow involves orchestrating feature branch validation, merging origin/main, running tests, bumping versions, generating changelogs, and creating a PR. This Skill executes that deterministic release orchestration end-to-end with safe, non-interactive operation and clear failure handling.

What is the best way to automate changelog generation and version bumps before opening a PR?

Automating changelog generation and version bumps requires a deterministic release orchestration process that evaluates diffs and updates files automatically. This Skill handles version management and changelog updates, ensuring clear, bisectable commits before pushing and opening a PR.

Can I run an automated ship workflow non-interactively in a CI/CD pipeline?

Running an automated ship workflow non-interactively in a CI/CD pipeline requires scriptable execution with built-in safeguards. This Skill satisfies those requirements by performing pre-flight checks, merges, and tests with deterministic failure handling, requiring no interactive input.

How does deterministic release orchestration handle pre-landing reviews and test failures?

Deterministic release orchestration handles pre-landing reviews and test failures by integrating pre-flight checks and enforcing clear failure handling. This Skill validates feature branches, runs tests, and reviews diffs before proceeding to version bumps and PR creation, stopping safely on errors.

Do I need any external dependencies to automate end-to-end ship workflows?

Automating end-to-end ship workflows with this Skill requires no external dependencies. It applies natively to Git-based projects, orchestrating merges, tests, version bumps, changelogs, and PR creation using scriptable, self-contained logic with built-in safeguards.