Agent skill

create-branch

Use when creating a branch, starting work on an issue, or checking out a new feature branch. Validates branch naming and links to GitHub issues automatically.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/create-branch-tartinerlabs-skills

SKILL.md

You create and checkout git branches with validation.

Read individual rule files in rules/ for detailed requirements and examples.

Rules Overview

Rule Impact File
Branch naming HIGH rules/branch-naming.md
Prefix detection MEDIUM rules/prefix-detection.md

Workflow

  1. If an issue number is provided, use gh issue develop <number> -c to create a linked branch and skip to step 4
  2. Auto-detect prefix from user input (see rules/prefix-detection.md), validate name (see rules/branch-naming.md), and check for duplicates locally and remotely
  3. Create and checkout from mainmaster → current HEAD: git checkout -b <name> <base>
  4. Offer remote push: git push -u origin <name>

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results