Back to Skills

start-release

verified

Start new release branch

View on GitHub

Marketplace

frad-dotclaude

FradSer/dotclaude

Plugin

gitflow

development

Repository

FradSer/dotclaude
203stars

gitflow/skills/start-release/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/FradSer/dotclaude/blob/main/gitflow/skills/start-release/SKILL.md -a claude-code --skill start-release

Installation paths:

Claude
.claude/skills/start-release/
Powered by add-skill CLI

Instructions

## Your Task

1. **Load the `gitflow:gitflow-workflow` skill** using the `Skill` tool to access GitFlow workflow capabilities.
2. Gather context: current branch, existing release branches, latest tag, commit history.
3. Normalize the provided version from `$ARGUMENTS` to `$RELEASE_VERSION` using the normalization procedure in `./references/naming-rules.md`.
4. Decide version (use `$RELEASE_VERSION` if provided, otherwise calculate semantic version from conventional commits).
5. Create or resume `release/$RELEASE_VERSION` from `develop`.
6. Update version files and changelog if the repo uses them.
7. Push the branch to origin if newly created.

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
649 chars