branch

Create and check out git branches with conventional naming prefixes.

294|54|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/owainlewis/blueprint --skill branch-owainlewis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: branch
Source: https://github.com/owainlewis/blueprint/tree/main/skills/branch
Command: npx skills add https://github.com/owainlewis/blueprint --skill branch-owainlewis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of git branches, ensuring consistent naming conventions and saving developers time on a common, repetitive task.

Core Features & Use Cases

  • Conventional Branching: Creates branches with prefixes like feature/, fix/, docs/, etc.
  • Argument Parsing: Understands branch type and description from user input.
  • Use Case: When starting work on a new user authentication feature, you can use this skill to create a feature/user-authentication branch.

Quick Start

Use the branch skill to create a new feature branch for user authentication.

Frequently Asked Questions about branch

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

FAQPage Schema
How do I create a git branch with conventional naming prefixes?

To create a git branch with conventional naming, this skill parses your provided branch type and description, then automatically checks out a new branch formatted with standard prefixes like feature/ or fix/.

What conventional branch types are supported for git version control?

Supported conventional branch types for git version control include feature, fix, hotfix, docs, refactor, chore, ci, test, and perf, allowing you to categorize workflow changes systematically.

How do I automate git branch creation to prevent naming inconsistency?

You can automate git branch creation by providing a branch type and description, which this skill parses to generate and checkout consistently named branches, saving time on repetitive tasks.

Does this git branching tool warn you when branching from a non-main branch?

Yes, this git branching tool warns you if you attempt to create a new branch from a non-main or non-master branch, ensuring you are aware of your base branch context before proceeding.

What happens if I try to create a git branch that already exists?

When you try to create a git branch that already exists, this skill ensures the branch does not already exist before creation, preventing naming collisions and checkout errors.