From git-expert
Manage git branches with listing, creation, deletion, and rename operations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-expert:git-branchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create, list, rename, and delete branches across local and remote.
Create, list, rename, and delete branches across local and remote.
git branchgit branch -agit branch -vgit branch --mergedgit branch --no-mergedgit branch <name> or git branch <name> <start-point>git checkout -b <name> or git switch -c <name>git branch -d <name> (safe)git branch -D <name> (unmerged)git branch -m <old> <new>git branch -M <old> <new> (force rename)git branch -u <remote>/<branch>git branch --show-currentgit push origin --delete <branch>Triggered when user says "branch", "create branch", "list branches", "delete branch", "rename branch". Always check current branch before deleting. Warn about deleting unmerged branches.
npx claudepluginhub andersonlimahw/lemon-ai-hub --plugin git-expertCreates, tracks, switches, syncs, and cleans up Git branches with consistent naming conventions and safe working-tree handling.
Automates git branch cleanup: inventories local/remote branches, identifies merged/gone candidates, protects main/develop/release/current, confirms deletions, prunes remotes, provides recovery SHAs.