Skip to main content

Manage Git Branches

Skill Verified Active

Create, track, switch, sync, and clean up Git branches. Covers naming conventions, safe branch switching with stash, upstream synchronization, and pruning merged branches. Use when starting work on a new feature or bug fix, switching between tasks on different branches, keeping a feature branch up to date with main, or cleaning up branches after merging pull requests.

Purpose

To provide a structured and safe way to manage Git branches, ensuring consistency and preventing common errors.

Features

  • Create new feature/fix/docs branches
  • Track remote branches and set upstream
  • Safely switch branches with stash/commit
  • Sync local branches with upstream main
  • Clean up merged branches locally and remotely
  • List and inspect all branches

Use Cases

  • Starting work on a new feature or bug fix
  • Switching between tasks on different branches
  • Keeping a feature branch up to date with main
  • Cleaning up branches after merging pull requests

Non-Goals

  • Managing Git merge conflicts beyond basic guidance
  • Automating pull request creation or review
  • Repository setup or advanced Git configuration

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Quality Score

Verified
97 /100
Analyzed about 17 hours ago

Trust Signals

Last commit1 day ago
Stars14
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.