What problem does it solve?
This skill eliminates the tedious, error-prone manual work of shipping code, including merging base branches, running tests, updating version and changelog files, and creating pull requests, saving development teams significant time and reducing shipping mistakes.
Core Features & Use Cases
- End-to-End Shipping Automation: Handles base branch detection and merge, test execution, diff review, VERSION bumping, CHANGELOG updates, git commit/push, and PR creation in a single standardized workflow.
- Proactive Invocation: Automatically triggers when users mention code is ready for deployment, pushing to main, or creating a PR, no manual skill lookup required.
- Use Case: When your team finishes a feature branch and marks it as ready for production, use this skill to handle all shipping steps without running individual git commands or manually opening a PR.
Quick Start
Use the ship skill to take your current feature branch, run all pre-ship tests, and open a pull request to merge into the main branch.