gen-branch

Generate local Git branches from GitHub issue metadata using Bash.

16|3|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/Yomiamy/flutter_inspector_kit --skill gen-branch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gen-branch
Source: https://github.com/Yomiamy/flutter_inspector_kit/tree/main/.claude/skills/gen-branch
Command: npx skills add https://github.com/Yomiamy/flutter_inspector_kit --skill gen-branch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill streamlines the process of creating local branches based on GitHub issues, ensuring branches are well-named and easily identifiable.

Core Features & Use Cases

  • GitHub Issue-Based Branching: Create branches based on issue numbers with consistent naming conventions.
  • Dynamic Branch Naming: Branch names are automatically generated using issue metadata like title and category.
  • Use Case: Automatically create a branch from a GitHub issue and begin work without the need for manual configuration.

Quick Start

Run the gen branch command followed by the GitHub issue number to create a local branch.

Frequently Asked Questions about gen-branch

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

FAQPage Schema
How do I create a local Git branch from a GitHub issue?

To create a local Git branch from a GitHub issue, use a bash script to fetch issue metadata via the gh CLI and generate a standardized branch name automatically.

Can I automatically generate branch names using GitHub issue titles?

Yes, you can automatically generate branch names using GitHub issue titles. The scripting logic retrieves issue metadata like the title and category to ensure consistent, identifiable branch naming.

Do I need the GitHub CLI installed to automate Git branch creation?

Yes, you need the GitHub CLI installed to automate Git branch creation. The environment requires the gh command-line tool and Git to retrieve issue data and execute branch creation.

What is the best way to standardize branch naming for issue management?

The best way to standardize branch naming for issue management is to automate generation directly from GitHub issue metadata, ensuring every branch follows a consistent naming convention based on issue numbers.

How does bash scripting retrieve GitHub issue data for branch generation?

Bash scripting retrieves GitHub issue data for branch generation by utilizing the gh CLI to query metadata, processing the text output, and passing the formatted strings to Git for local branch creation.