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.