branch

Create Git branches or worktrees from issue data or descriptions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of starting new branches or worktrees in Git by automating naming conventions and setup steps, reducing manual errors and effort.

Core Features & Use Cases

  • Branch Creation: Generate branch names based on issue numbers or descriptions, adhering to semantic naming conventions.
  • Worktree Management: Automate setting up sibling worktrees for parallel development.
  • Use Case: A developer receives a feature request to add dark mode; they use this Skill to generate a branch named feat/add-dark-mode and set up a worktree in a separate directory for concurrent work.

Quick Start

Ask the AI to create a new branch from the current repository, specifying the change description or issue number as needed.

Frequently Asked Questions about branch

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

FAQPage Schema
How do I automate git branch creation from issue numbers and descriptions?

Git worktree management automates setting up sibling worktrees for parallel development in separate directories. This mechanism allows developers to concurrently work on multiple features or fixes without switching branches in a single working directory.

What is the best way to name git branches for feature and fix workflows?

The best way to name git branches for feature and fix workflows is using semantic naming conventions derived from issue numbers or descriptive prompts. This approach ensures clean working states and consistent version control practices across documentation and bug fix tasks.

Can I set up sibling git worktrees for parallel development automatically?

Yes, you can set up sibling git worktrees automatically. Worktree management creates separate directories for concurrent work, allowing parallel development on multiple features or fixes while maintaining a clean working state in the main repository.

Does git branch automation work with existing version control workflows?

Git branch automation supports various version control workflows, including feature, bug fix, and documentation tasks. It ensures proper branch naming conventions and clean working states, integrating seamlessly with existing version control processes.

When should I use git worktrees instead of standard branch switching?

You should use git worktrees instead of standard branch switching when you need to set up parallel development in separate directories. Worktrees allow concurrent work on multiple tasks without disrupting your current working state or requiring stashing.