What problem does it solve?
Shipping software involves a complex sequence of steps from detecting changes on the base branch to merging, testing, bumping versions, updating changelogs, and opening PRs. This Skill automates that end-to-end flow and reduces manual toil.
Core Features & Use Cases
- Automated ship workflow: detect base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, and create PR.
- Proactive guidance and safety: ensures actions are taken in the correct order and handles edge cases like conflicts and test failures.
- Use Case: When a feature is ready, run /ship to automatically prepare a PR for the main branch with version bump and changelog.
Quick Start
Use the ship skill to automatically run the full release workflow for your current branch, producing a PR URL on success.