From essential-skills
Create a development branch tied to a GitHub issue using a consistent naming convention.
How this skill is triggered — by the user, by Claude, or both
Slash command
/essential-skills:fork-dev-branchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Sets up a new git branch for implementing a GitHub issue. The branch name follows a predictable pattern so anyone on the team can map a branch back to its issue instantly.
Sets up a new git branch for implementing a GitHub issue. The branch name follows a predictable pattern so anyone on the team can map a branch back to its issue instantly.
issue-<number>
<number> is the GitHub issue number (without the #)issue-42, issue-7, issue-138Why this format? The issue itself already holds the full context — title, description, labels, discussion. The branch name only needs to point back to it.
Find the issue number from the conversation:
gh issue list --limit 10Confirm the issue exists and is open:
gh issue view <number> --json state,title
If the issue is closed or missing, let the user know and stop.
git checkout -b issue-<number>
Confirm to the user:
Created and switched to branch: issue-<number>
| Problem | Response |
|---|---|
| Issue doesn't exist | Inform user, abort |
| Issue is closed | Inform user, abort |
| Branch name already taken | Inform user, suggest checking out the existing branch |
| No issue number provided | Ask user to specify one |
npx claudepluginhub ayazhankadessova/essential-skills --plugin essential-skillsCreates git branches following Sentry naming conventions. Automatically determines branch type and description from arguments or local diff. Useful when starting new work.
Creates traceable Git branches for current tasks using ticket IDs or short summaries (e.g., <ticket-id>-<short-kebab-summary>). Inspects git status, safely switches/creates, reports uncommitted work.
Creates git branches following Sentry naming conventions by analyzing changes and classifying branch types. Useful for standardizing branch creation.