What problem does it solve?
This Skill eliminates the tedious, error-prone manual work of shipping code, from merging the latest base branch and running project tests to bumping version numbers, updating changelogs, and creating pull requests, so you can focus on building instead of release busywork.
Core Features & Use Cases
- Automated Base Branch Handling: Detects and merges the latest base branch automatically to avoid merge conflicts before shipping.
- Integrated Testing & Diff Review: Runs project tests and surfaces code diffs for review to catch issues before they reach the main branch.
- Automated Release Metadata: Bumps the project VERSION file and updates CHANGELOG with your changes automatically.
- End-to-End PR Creation: Handles committing, pushing, and opening a pull request in one seamless workflow.
- Use Case: When you finish a feature on a separate branch, use this Skill to handle all release steps automatically, catching test failures and merge issues before they impact the main codebase.
Quick Start
Use the ship skill to run the full release workflow for your current feature branch when your code is ready to merge.