ck:ship

Automate code release pipelines with a single command.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The CK:Ship Skill simplifies the process of merging, testing, reviewing, committing, pushing, and creating pull requests for code releases. It streamlines the workflow from feature branch to production-ready PR, saving time and reducing errors.

Core Features & Use Cases

  • Unified Ship Pipeline: Merge, test, review, commit, push, and create PRs in a single command.
  • Branch Targeting: Ship to main/master or beta releases to dev/beta branches.
  • Customizable Steps: Skip tests, reviews, journals, and docs updates with flags.
  • Dry Run: Show what would happen without executing any commands.
  • Use Case: For a feature branch, run the command /ck:ship to automatically execute the full pipeline and create a PR.

Quick Start

Use the /ck:ship command to start the ship pipeline for a feature branch.

Frequently Asked Questions about ck:ship

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

FAQPage Schema
How do I automate git pull request creation and code release in one command?

To automate git pull request creation and code release, this Skill executes merging, testing, committing, pushing, and PR generation within a single command, streamlining the entire feature branch ship pipeline into one workflow.

Can I skip tests and code reviews when running release automation?

Yes, you can skip tests and code reviews during release automation by using customizable flags to bypass specific steps, allowing you to selectively execute only the required pipeline stages for your code release.

Does this release automation tool support shipping to beta branches?

Yes, this release automation tool supports shipping to beta branches, allowing you to target dev or beta branches for beta releases alongside standard official releases to main or master branches.

What is a dry run in CI/CD release automation and how does it work here?

A dry run in CI/CD release automation displays the exact commands that would execute without actually running them, helping you preview the merge, commit, and pull request pipeline safely before triggering a real code release.

How do I integrate code release automation into continuous integration workflows?

You can integrate code release automation into continuous integration workflows by triggering the ship pipeline command, which sequentially handles merging, testing, and creating pull requests to ensure production-ready code releases.

What's the best way to streamline a feature branch to pull request workflow?

The best way to streamline a feature branch to pull request workflow is using a unified pipeline command that automatically merges, tests, reviews, commits, pushes, and creates PRs, reducing manual errors and saving time.