What problem does it solve?
This Skill automates the complex and error-prone process of managing software releases, including writing changelog entries, generating release notes, and publishing them to platforms like GitHub.
Core Features & Use Cases
- Changelog Management: Initialize new changelog projects and add entries for features, bug fixes, and breaking changes.
- Release Creation: Draft and cut local or remote releases, including version bumping and tagging.
- Use Case: As a developer, you've just finished a new feature. Use this Skill to add a descriptive changelog entry, ensuring it's correctly categorized and formatted, and then prepare for the next release.
Quick Start
Use the tenzir-ship skill to add a changelog entry with the title "Add OAuth support" and type "feature".