start-release

Automates git-flow release branch creation and version bumping for software projects using git-flow-next CLI.

577|48|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/FradSer/dotclaude --skill start-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-release
Source: https://github.com/FradSer/dotclaude/tree/main/gitflow/skills/start-release
Command: npx skills add https://github.com/FradSer/dotclaude --skill start-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates starting a release by creating a git-flow release branch, bumping version references, and pushing the new branch to the remote.

Core Features & Use Cases

  • Release branch creation: Initiates a standardized release branch using the git-flow-next CLI.
  • Version bump automation: Updates version references across project files like package.json, Cargo.toml, and VERSION.
  • Commit and push workflow: Commits the version change with a conventional message and pushes the release branch to origin.

Quick Start

Start the release by specifying the version number, for example: start-release 1.2.3

Frequently Asked Questions about start-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a git-flow release branch and bump the version automatically?

To create a git-flow release branch and bump the version automatically, you can run a command that initiates the branch via the git-flow-next CLI, updates version references in project files, commits the change with a conventional message, and pushes the branch to origin.

What is the best way to update version references across multiple project files for a release?

The best way to update version references across multiple project files for a release is to automate the process during release branch creation, which targets files like package.json, Cargo.toml, and VERSION to ensure all version references are consistently bumped and committed.

Do I need the git-flow-next CLI to start a release branch?

Yes, you need the git-flow-next CLI installed to start a release branch with this workflow, as the process enforces a workflow requiring the git-flow-next CLI to standardize branch creation, update version references, and push the release branch.

Can I use this release branch workflow for projects with a Cargo.toml file?

Yes, you can use this release branch workflow for projects with a Cargo.toml file, as the version bump automation specifically targets and updates version references across project files including package.json, Cargo.toml, and VERSION.

How to commit and push a version bump to a new release branch in one step?

To commit and push a version bump to a new release branch in one step, you can execute a single command that creates the branch, updates the version, commits the change with a conventional message, and pushes the new release branch to the remote origin.