create-branch

Create Git branches with Sentry naming conventions and kebab-case names.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/sergical/pi-config --skill create-branch-sergical
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-branch
Source: https://github.com/sergical/pi-config/tree/main/skills/create-branch
Command: npx skills add https://github.com/sergical/pi-config --skill create-branch-sergical

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of Git branches, ensuring they adhere to specific naming conventions (like Sentry's) to maintain consistency and clarity in your development workflow.

Core Features & Use Cases

  • Automated Branch Naming: Generates descriptive branch names based on the type of work (feat, fix, ref, chore, etc.) and a concise description.
  • Username Integration: Automatically includes the developer's username in the branch name.
  • Use Case: When starting a new feature, you can ask the AI to "create a new branch for adding user authentication," and it will propose a correctly formatted branch name like yourusername/feat/add-user-authentication.

Quick Start

Use the create-branch skill to make a new branch for fixing the login bug.

Frequently Asked Questions about create-branch

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

FAQPage Schema
How do I create a git branch with Sentry naming conventions?

Creating a git branch with Sentry naming conventions involves determining the branch type and generating a kebab-case name, automatically integrating your GitHub username to ensure consistent branch management.

What is the correct git branch naming format for features and fixes?

The correct git branch naming format combines your username, the branch type like feat or fix, and a descriptive kebab-case string, resulting in names such as yourusername/fix/login-bug for clear code submission tracking.

Can I use GitHub CLI to automate git branch creation?

Yes, you can use GitHub CLI to automate git branch creation, as this Skill integrates with GitHub CLI for username retrieval and handles user input for descriptions before executing Git commands to manage branches.

Does this branching workflow check for existing git branches before creation?

Yes, this branching workflow checks for existing git branches before creation, verifying that a new descriptive kebab-case branch name does not conflict with current local branches managed through Git commands.

What are the limitations of automating git branch naming conventions?

A limitation of automating git branch naming is its strict adherence to Sentry conventions, meaning it focuses on generating specific kebab-case types like feat or fix and may not suit custom or non-standard developer workflow formats.