What problem does it solve?
This Skill eliminates the manual, error-prone steps required to land a feature branch by automating pre-flight checks, merging the target branch, running tests and reviews, bumping versions, updating changelogs, and creating a structured pull request so teams can release reliably and consistently.
Core Features & Use Cases
- Unified Ship Pipeline: One command to detect mode (official or beta), merge the target branch, run tests via a tester subagent, perform a pre-landing code review via a code-reviewer subagent, and create or update a GitHub PR.
- Auto-detection & Automation: Auto-detects test runner, version file, changelog, and default branches; auto-generates changelog entries and composes conventional commits.
- Background Tasks & Delegation: Writes technical journals and updates docs as non-blocking background tasks; delegates heavy tasks to subagents to save tokens and avoid inlining test or review logic.
- Use Case: A developer on a feature branch runs the skill to ensure merges, tests, reviews, changelog, version bump, and PR creation are executed in a consistent, auditable pipeline.
Quick Start
Run the ck:ship command from your feature branch to execute the full pipeline and return the created PR URL.