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.