This skill should be used when the user asks to "start a release", "create release branch", "prepare a release", "git flow release start", or wants to begin a new version release.
Install
npx skillscat add fradser/dotclaude/start-release Install via the SkillsCat registry.
SKILL.md
Pre-operation Checks
Verify working tree is clean per ${CLAUDE_PLUGIN_ROOT}/references/invariants.md.
Phase 1: Start Release
Goal: Create release branch using git-flow-next CLI.
Actions:
- Run
git flow release start $ARGUMENTS - Update version in project files (package.json, Cargo.toml,
VERSION, etc.) - Commit version bump:
chore: bump version to $ARGUMENTS
withCo-Authored-Byfooter - Push the branch:
git push -u origin release/$ARGUMENTS
Note: CHANGELOG.md is updated during finish-release, not here.