release
Installation
SKILL.md
Skill: Release
Objective
Cut a SemVer release of AI Diff Reviewer — chore(release): vX.Y.Z commit, tag, push, and GitHub Release publication. The release.yml workflow handles the moving major tag automatically.
This skill is the canonical procedure; the slash-command entry point at .agents/commands/release.md is the user-facing interface.
Non-goals
- Does NOT bump versions or generate changelog entries from scratch — those should already exist under
[Unreleased]inCHANGELOG.md. - Does NOT update the moving major tag manually —
release.ymldoes that on thereleaseevent. - Does NOT push breaking changes without a major-version discussion. If this is a
vN.0.0, a separate process (issue, migration guide) must have happened first.
Inputs
version— the SemVer tag to cut, e.g.v1.2.0. Required. Ask the user if not provided.