ck:ship

Automate release shipping from feature branches to pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ship pipelines: automate the end-to-end release workflow from a feature branch to a PR, including tests, reviews, version bumps, changelogs, journal entries, and docs updates before merging to main/master or dev/beta branches.

Core Features & Use Cases

  • End-to-end shipping: from feature/branch to a merged PR on the target branch.
  • Automated steps: pre-flight checks, tests, reviews, version bump, changelog generation, journal entry, and docs update.
  • Collaboration-ready: links issues, creates PRs, and enforces consistent commit messaging.

Quick Start

Invoke the ship command on a feature branch to trigger the full shipping pipeline and obtain the PR URL.

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 release shipping from a feature branch to a pull request?

You can automate release shipping by triggering a pipeline command on your feature branch, which runs pre-flight checks, tests, version bumps, changelog generation, and PR creation to merge into main/master or dev/beta branches.

What steps are included in an end-to-end feature branch release pipeline?

An end-to-end release pipeline includes pre-flight checks, automated tests, code reviews, version bumps, changelog generation, journal entries, docs updates, issue linking, automated merging, and safe push to create the final pull request.

Can I use automated shipping for multi-branch projects with dev and beta branches?

Yes, automated shipping pipelines are designed for multi-branch projects, supporting workflows that merge feature branches into main/master as well as dev/beta branches while maintaining consistent commit messaging and issue linking.

Does the release pipeline generate changelogs and update docs automatically?

Yes, the release pipeline automatically generates changelogs, creates background journal entries, and updates documentation as part of the end-to-end shipping process before the final pull request is created.

What's the best way to link issues and enforce consistent commit messages during git releases?

Using an automated shipping pipeline enforces consistent commit messaging and links issues automatically during the release process, ensuring collaboration-ready PRs without manual tracking or formatting errors.

Why do I need pre-flight checks before merging a feature branch to main?

Pre-flight checks are needed before merging to main to verify that tests pass, reviews are complete, and version bumps or changelog updates are applied, ensuring a safe push and preventing broken releases.