ship

Automate merge, test, version bump, changelog update, and PR creation for Git releases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end software release workflow by performing merge, test, diff review, version bump, changelog update, commit, push, and PR creation without interactive prompts.

Core Features & Use Cases

  • Automated pre-flight checks and merge into main on feature branches
  • Deterministic, multi-step ship workflow including test execution and diff analysis
  • Automatic version bump, CHANGELOG generation, and PR creation for releases
  • Use case: when a feature branch is ready for release, this Skill executes the full pipeline and opens a PR with the changes

Quick Start

Run the ship workflow on the current feature branch to automatically merge, test, and open a pull request

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git merge, test, and pull request creation for a feature branch?

Automating git merge, test, and pull request creation involves a deterministic workflow that merges feature branches into main, executes tests, performs diff reviews, and opens a PR. This sequence runs automatically without interactive prompts to streamline releases.

What is an automated release workflow for version bump and changelog updates?

An automated release workflow handles version bumps and changelog updates by executing a deterministic sequence that modifies VERSION files, generates CHANGELOG entries, commits, and pushes. This coordinates pre-merge checks while updating versioning artifacts automatically.

Does automated version bumping work with CI pipelines in Git-based projects?

Automated version bumping works with CI pipelines in Git-based projects by executing a deterministic ship workflow sequence that coordinates pre-merge checks, conflict handling, version updates, and PR posting directly within continuous integration environments.

How to handle merge conflicts during automated pull request generation?

Handling merge conflicts during automated pull request generation requires a ship workflow that coordinates conflict handling within its deterministic sequence. The automation performs pre-flight checks and attempts merges into main while managing conflicts before proceeding to PR creation.

Can I run a full ship workflow without interactive prompts on a feature branch?

You can run a full ship workflow without interactive prompts on a feature branch. The automation performs merge, test, diff review, version bump, changelog update, commit, push, and PR creation in a deterministic sequence without requiring manual intervention.

What are the limitations of automating end-to-end software release tasks?

Limitations of automating end-to-end software release tasks include dependency on successful pre-merge checks and conflict resolution within the deterministic sequence. The ship workflow requires defined VERSION and CHANGELOG formats and halts if tests fail or conflicts cannot be automatically handled before PR creation.