What problem does it solve?
This skill automates the release process by bumping versions, finalizing the CHANGELOG, tagging the release, pushing changes, and creating a GitHub release. It reads docs/guides/releasing.md if present and follows it; otherwise it falls back to Keep-a-Changelog + SemVer defaults. It is not meant for setting up the release process itself — that is handled by launchpad:releasing.
Core Features & Use Cases
- Version bumping and CHANGELOG finalization as part of a reproducible release workflow.
- Tagging, pushing, and GitHub release creation to publish the release artifacts.
- Follow project-specific releasing guides when available; otherwise apply standard release conventions.
Quick Start
Initiate a release by instructing the agent to cut a new release (e.g., "ship 0.1.2" or "release this"), triggering version bumps, changelog finalization, tagging, and GitHub release creation.