release
Installation
SKILL.md
Release Command
Automates the entire release process: analyzes recent commits to determine version bump type, updates version in package.json, moves unreleased changelog entries to the new version, commits everything, creates a git tag, and pushes to GitHub.
Task
- Analyze recent commits since last tag to determine version bump type
- Update version in package.json
- Move "Unreleased" entries in CHANGELOG.md to the new version section
- Commit the changes
- Create an annotated git tag
- Push commits and tags to GitHub