multiAI Summary Pending
managing-branches
Investigates and creates Git branches. Triggered when: branch status check, new branch creation, branch-related errors.
231 stars
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/managing-branches/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/1gy/managing-branches/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/managing-branches/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How managing-branches Compares
| Feature / Agent | managing-branches | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Investigates and creates Git branches. Triggered when: branch status check, new branch creation, branch-related errors.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Branch Investigation ```bash git branch --show-current git status --short git fetch --all git branch -vv git rev-list --count <main-branch>..HEAD 2>/dev/null || echo "0" # Check CLAUDE.md for main branch name ``` Report: current branch, uncommitted changes, remote sync status, commits ahead of main. # Branch Creation ```bash git fetch origin <base-branch> git checkout -b <new-branch> origin/<base-branch> ``` # Error Handling | Error | Action | |-------|--------| | Branch exists | Report to user, suggest alternative or confirm use existing | | Uncommitted changes | `git stash` or commit first | | Remote sync error | `git fetch --all` retry | | Permission error | Report to user | # Conflict Resolution 1. `git status` to identify conflicts 2. Resolve each file 3. `git add <resolved-file>` 4. Continue operation Ask for guidance if resolution is complex. # Completion Report - Current branch name - Branch creation result (if applicable) - Any issues encountered