git-branch-manager

Community

Manage Git branches safely and efficiently.

AuthorEdanStarfire
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines Git branch operations, ensuring proper naming conventions, safe switching between contexts, and efficient cleanup after merges, preventing common version control headaches and keeping your repository tidy.

Core Features & Use Cases

  • Smart Branch Creation: Create new feature, fix, or chore branches from an up-to-date main with proper naming conventions (e.g., feat/add-user-auth).
  • Safe Branch Switching: Handle uncommitted changes gracefully (by offering to stash or commit) before switching branches, preventing data loss or conflicts.
  • Merged Branch Cleanup: Easily identify and delete local branches that have already been merged into main, keeping your local repository clean.
  • Use Case: Before starting a new task, use this Skill to create a new feat/ branch from an updated main, ensuring your work is isolated and follows project standards, then later clean it up once merged.

Quick Start

Create a new feature branch named "add-user-settings" from the latest main branch, ensuring any uncommitted changes are handled first.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: git-branch-manager
Download link: https://github.com/EdanStarfire/claudecode_webui/archive/main.zip#git-branch-manager

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.