What problem does it solve?
Manually cutting software releases involves error-prone, repetitive steps like version bumping, changelog updates, npm publishing, git tagging, and GitHub release creation, which this skill automates to save developer time and reduce human error.
Core Features & Use Cases
- Automated Changelog Generation: Groups conventional commits into structured, readable changelog sections based on commit prefixes.
- Interactive Publishing Support: Handles npm authentication and OTP prompts via cmux to streamline the publishing process.
- End-to-End Workflow Coordination: Manages the full release process from version selection to GitHub release creation with minimal manual input.
This skill is ideal for Node.js package maintainers who need to cut reliable, consistent releases without memorizing complex command sequences.
Quick Start
Use the release skill to cut a new patch version of the glimpseui package, publish it to npm, and create a matching GitHub release with auto-generated changelog notes.