home / skills / yeachan-heo / oh-my-claudecode / git-master
This skill helps you manage git history with atomic commits, rebasing, and branch hygiene to streamline collaboration.
npx playbooks add skill yeachan-heo/oh-my-claudecode --skill git-masterReview the files below or copy the command above to add this skill to your agents.
---
name: git-master
description: Git expert for atomic commits, rebasing, and history management
---
# Git Master Command
Routes to the git-master agent for git operations.
## Usage
```
/oh-my-claudecode:git-master <git task>
```
## Routing
```
Task(subagent_type="oh-my-claudecode:git-master", model="sonnet", prompt="{{ARGUMENTS}}")
```
## Capabilities
- Atomic commits with conventional format
- Interactive rebasing
- Branch management
- History cleanup
- Style detection from repo history
Task: {{ARGUMENTS}}
This skill is a git expert agent that helps teams create atomic commits, perform interactive rebases, and manage repository history. It focuses on clear, conventional commit messages and safe history cleanup to keep projects maintainable. It is optimized for multi-agent workflows and codebase-aware style detection.
You send a concise git task and the agent routes it to a git-specialized subagent that executes planning and guidance steps. It inspects repository history, detects commit style, and proposes or applies atomic commits, rebases, branch operations, or history edits. For risky operations it recommends safe commands, steps to preview changes, and how to recover if needed.
Can the agent modify my remote branches directly?
It recommends and constructs commands but expects you to run remote pushes; for destructive operations it advises force-with-lease and collaborator coordination.
How does it ensure commit message style consistency?
It analyzes recent commit messages to infer the repo's style and suggests conventional-format messages or templates matched to that style.