branch-manager

Official

Safe Git branching with safety checks.

Authorfractary
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you create and manage Git branches safely, enforcing safety checks, validation, and clean state. It ensures branches are created from a safe base, validates branch names, prevents modifications to protected branches, and tracks base/branch relationships for auditability.

Core Features & Use Cases

  • Create branches from a base (e.g., main) with safety checks
  • Validate branch naming conventions and protect protected branches
  • Load and apply repository configuration for platform-specific operations
  • Manage per-worktree isolated contexts for concurrent workflows
  • Track creation point and branch relationships for auditability

Quick Start

Use the branch-manager skill to create a feature branch from main: /repo:branch create-branch --branch_name feat/xyz-new --base_branch main --worktree=false

Dependency Matrix

Required Modules

jqgitmd5sum

Components

scripts

💻 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: branch-manager
Download link: https://github.com/fractary/claude-plugins/archive/main.zip#branch-manager

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