branch-create

Create Git feature branches from issue numbers using naming conventions.

2|Updated Apr 6, 2017
One-click install
npx skills add https://github.com/shiiman/dotfiles --skill branch-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: branch-create
Source: https://github.com/shiiman/dotfiles/tree/main/ai/codex/skills/branch-create
Command: npx skills add https://github.com/shiiman/dotfiles --skill branch-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates creating git branches from issue numbers, reducing manual naming errors and speeding up startup work.

Core Features & Use Cases

  • Branch naming by issue: Creates branches following the convention feature/{issue_number} (with other prefixes like fix/docs based on issue type).
  • Main branch synchronization: Ensures the branch is created from the latest main state.
  • Use Case: When starting work from an issue, quickly spin up the correct branch and begin implementing.

Quick Start

Provide the Issue number and I will create a branch named feature/{issue_number} from the latest main branch.

Frequently Asked Questions about branch-create

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

FAQPage Schema
How do I auto-create a feature branch from an issue number in Git?

Auto-create a feature branch from an issue number in Git by providing the issue number to trigger automated branch creation. The tool generates a branch named feature/{issue_number} from the latest main branch state, eliminating manual naming errors.

Does branch naming automation support prefixes other than feature?

Branch naming automation supports prefixes other than feature by reading issue metadata. It determines the issue type to apply correct branch naming rules, generating appropriate prefixes like fix/ or docs/ alongside the standard feature/{issue_number} convention.

What do I need to create feature branches from issue numbers?

To create feature branches from issue numbers you need a Git environment with access to the main branch. You also need issue metadata to determine the correct branch type and proper branch naming rules to ensure accurate prefix generation.

How to ensure a new branch is created from the latest main branch state?

Ensure a new branch is created from the latest main branch state by using automated branch creation from issue numbers. The workflow handles main branch synchronization automatically, pulling the latest state before applying the feature/{issue_number} naming convention.

When should I use automated branch creation for my Git workflow?

Use automated branch creation for your Git workflow when starting development from an issue tracker. It is ideal for software development tasks where issues drive branch naming conventions, allowing you to quickly spin up the correct branch and begin implementing.