What problem does it solve?
This Skill automates the cumbersome process of preparing software releases, including version bumping, change log compilation, and documentation updates, saving time and reducing manual errors.
Core Features & Use Cases
- Version Management: Parses current version from code and calculates the next release version based on user input.
- Change Log Generation: Collects commit messages and pull request summaries to create detailed release notes.
- Documentation Updates: Guides updates to
_COMMON.BI, CHEATSHEET.md, README.MD, and instruction files to keep documentation aligned with the release.
- Use Case: A developer is preparing a new release and needs to update version numbers, summarize changes, and ensure all docs reflect the latest updates effortlessly.
Quick Start
Instruct the AI to assist in preparing the release, including version calculation, change collection, and documentation updates, ensuring all steps are followed sequentially.