creating-branch-name

Generate a kebab-case git branch name from current repository changes.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/kkhys/claude-code-marketplace --skill creating-branch-name
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-branch-name
Source: https://github.com/kkhys/claude-code-marketplace/tree/main/plugins/base/skills/creating-branch-name
Command: npx skills add https://github.com/kkhys/claude-code-marketplace --skill creating-branch-name

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes current repository changes to generate a well-formed, descriptive git branch name and creates the branch accordingly.

Core Features & Use Cases

  • Analyzes uncommitted changes and recent commits to infer a branch type (feature/, fix/, refactor/, docs/, style/, chore/).
  • Generates a kebab-case description that clearly communicates the purpose of the work.
  • Creates the branch locally using a standard git command.

Quick Start

Analyze the current changes in your repository and create a new branch with a standardized, descriptive name.

Frequently Asked Questions about creating-branch-name

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

FAQPage Schema
How do I automatically generate a git branch name from uncommitted changes?

To automatically generate a git branch name from uncommitted changes, this skill parses your repository's git status to infer a type prefix like feature/ or fix/, creates a kebab-case description, and executes the command to switch to the new branch.

What is the best way to create a standardized git branch naming convention for feature development?

Creating a standardized git branch naming convention involves inferring a type prefix such as feature/, fix/, or docs/ from your current work, then generating a kebab-case description to clearly communicate the purpose of the branch.

How does git status parsing work to infer branch type prefixes like fix/ or refactor/?

Git status parsing for branch type prefixes works by analyzing uncommitted changes and recent commits to categorize the work, automatically applying prefixes like fix/, refactor/, or style/ based on the detected nature of the modifications.

Can I use this git branch creation automation for both local and collaborative workflows?

Yes, you can use this git branch creation automation for both local and collaborative workflows, as it applies to feature development, bug fixes, refactors, and documentation updates across various version-control scenarios.

Does this branch naming tool support config and style changes or only feature development?

This branch naming tool supports more than feature development; it also handles bug fixes, refactors, documentation updates, and style or config changes by analyzing repository modifications to generate appropriate branch names.