create-branch

Create standardized git branches with conventional naming and validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/promptlylabs/skills --skill create-branch-promptlylabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-branch
Source: https://github.com/promptlylabs/skills/tree/main/plugins/promptly-skills/skills/create-branch
Command: npx skills add https://github.com/promptlylabs/skills --skill create-branch-promptlylabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and standardizes git branch creation to enforce naming conventions and reduce miscommunication when starting new work.

Core Features & Use Cases

  • Enforces a conventional naming scheme for branches (type/TICKET-123-description).
  • Detects the default branch and ensures branches are created from an up-to-date base.
  • Interactively prompts for missing information and confirms actions to avoid mistakes.

Quick Start

Create a new branch following the Promptly Health naming conventions.

Frequently Asked Questions about create-branch

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

FAQPage Schema
How do I automate git branch creation with standard naming conventions?

Automating git branch creation applies a conventional naming scheme like type/TICKET-123-description to ensure compliance. It interacts with your repository to detect the default base branch and validates the state before finalizing the branch creation.

What is the best way to format git branches from a ticket description?

Formatting git branches from a ticket involves parsing the task description to generate a type/TICKET-123-description structure. This process guarantees your branch name aligns with team workflow conventions and reduces miscommunication when starting new work.

Can I create a git branch from an up-to-date default base automatically?

You can create a git branch from an up-to-date default base by letting the workflow detect your repository's default branch. It ensures the new branch is created from the latest state, preventing integration conflicts later in the development cycle.

Does interactive prompting work for missing ticket information in branch creation?

Interactive prompting works for missing ticket information by requesting the necessary details during the branch creation process. It validates the input and asks for user confirmation before executing the git branch command to avoid mistakes.

Why does my git workflow need validation before creating a new branch?

Your git workflow needs validation before creating a new branch to ensure the base branch is up-to-date and the naming conventions are correctly applied. This precaution prevents naming conflicts and avoids branching from outdated code.

Can I use automated branch naming for default branch workflows?

You can use automated branch naming for default branch workflows to handle current work items and standard tasks. It determines the appropriate base branch interactively and formats the branch name according to your specified conventions.