fork-dev-branch

Create a local GitHub issue branch with standardized naming and switch to it.

1|2|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/MAdrid1011/Zircon-VLIW --skill fork-dev-branch-madrid1011
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fork-dev-branch
Source: https://github.com/MAdrid1011/Zircon-VLIW/tree/main/.claude/skills/fork-dev-branch
Command: npx skills add https://github.com/MAdrid1011/Zircon-VLIW --skill fork-dev-branch-madrid1011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of development branches that are consistently named for GitHub issues, reducing manual setup time and naming mistakes.

Core Features & Use Cases

  • Extracts the issue number from context or user input and validates its existence.
  • Generates a branch title in the format issue-<number>-<brief-title> (lowercase, hyphens, 3-5 words).
  • Creates and switches to the new local branch, ready for implementation work.
  • Handles errors for missing, invalid, or closed issues with clear guidance.

Quick Start

Create a new branch for the identified issue using the standard naming format and switch to it.

Frequently Asked Questions about fork-dev-branch

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

FAQPage Schema
How do I create a standardized git branch from a GitHub issue?▼

To create a standardized git branch from a GitHub issue, the Skill extracts the issue number and title, validates its existence, and generates a local branch named issue-<number>-<brief-title> while switching to it automatically.

What naming convention does this workflow enforce for GitHub issue branches?▼

The naming convention enforced for GitHub issue branches requires lowercase letters and hyphens, formatting the branch as issue-<number>-<brief-title> with a concise three to five words derived from the original issue title.

What happens if I try to create a branch for a closed or invalid GitHub issue?▼

If you attempt to create a branch for a closed or invalid GitHub issue, the automation validates the issue status and reports actionable errors, ensuring branches are only generated for valid, open issues.

How do I automate GitHub branch creation to avoid manual naming mistakes?▼

You automate GitHub branch creation to avoid manual naming mistakes by using a workflow that extracts the issue context, applies strict lowercase and hyphen formatting rules, and creates the local branch automatically.

Does this automation require manual input of the GitHub issue number?▼

This automation does not strictly require manual input of the GitHub issue number; it extracts the issue number directly from the current context, though user input is supported to identify the target issue.