ship

Automate branch merging, test execution, adversarial review, versioning, and pull request creation.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/smarmen86/claude-code-kit --skill ship-smarmen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/smarmen86/claude-code-kit/tree/main/skills/ship
Command: npx skills add https://github.com/smarmen86/claude-code-kit --skill ship-smarmen86

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the complex, multi-step process of shipping code, ensuring that every deployment is tested, reviewed, documented, and versioned consistently without manual oversight.

Core Features & Use Cases

  • Automated Workflow: Handles the entire lifecycle from branch merging and testing to CHANGELOG updates and PR creation.
  • Adversarial Review: Integrates multi-model adversarial checks to catch edge cases, security holes, and logic errors before code lands.
  • Use Case: When a feature is ready, invoke this skill to automatically run tests, generate a version bump, update the CHANGELOG, and open a production-ready PR, ensuring no steps are missed.

Quick Start

Invoke the ship skill to deploy the current branch and create 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 the end-to-end deployment and pull request workflow?

An automated deployment and PR workflow merges branches, runs tests, performs adversarial code review, updates versioning and CHANGELOGs, and opens production-ready pull requests without manual oversight.

What is adversarial code review in CI/CD pipelines?

Adversarial code review applies multi-model checks within automated deployment pipelines to catch edge cases, security holes, and logic errors before code merges, ensuring production-grade quality gates are met.

How do I automatically update versioning and CHANGELOGs when creating a pull request?

To automatically update versioning and CHANGELOGs when creating a pull request, use an automated delivery lifecycle skill that generates version bumps and updates documentation alongside branch merging and test execution.

Does automated deployment require git and shell access to run tests and open PRs?

Yes, automated deployment requires git, shell access, and integration with CI/CD or version control platforms to execute the full pipeline, run tests, and open production-ready pull requests.

Can I use automated PR workflows for production-grade engineering environments?

Yes, automated PR workflows are designed for production-grade engineering environments requiring rigorous quality gates, automated documentation, and consistent multi-step software delivery without manual oversight.