release
Installation
SKILL.md
Create Release
Purpose
Create semantic version releases by analyzing commit history, determining the next version, generating changelogs, and creating git tags. Optionally publish releases to GitHub.
Prerequisites
- Git repository with commit history
ghCLI authenticated (optional, for GitHub releases)
Execution mode
This skill runs in two modes:
- Interactive mode: Ask user for confirmation before creating tag/release
- CI mode: Run non-interactively with
CI=trueenvironment variable