From oh-my-team
Analyzes git changes, groups into atomic logical commits, writes conventional commit messages, stages files selectively, and commits safely. Use for clean solo git history without blind adds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oh-my-team:git-master [optional: commit message override][optional: commit message override]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create clean, atomic commits from the current changes.
Create clean, atomic commits from the current changes.
git status
git diff --stat
git diff
Understand what changed and why.
If changes span multiple concerns, group them:
Format:
<type>(<scope>): <description>
<body - what and why, not how>
Types: feat, fix, refactor, test, docs, chore, perf, style
Rules:
For each logical group:
git add <files>git log --oneline -1git log --oneline -5 to show recent commitsgit add . blindlynpx claudepluginhub erkandogan/oh-my-teamOrganizes git workspace changes into clean, atomic commits following conventional formats. Activates after features, refactors, or explicit commit requests.
Guides systematic git commits: checks staging status, reviews diffs, splits changes into atomic commits, formats conventional messages. Use before PRs or when committing code.
Guides atomic git commits: analyzes diffs, detects mixed concerns, groups files, stages selectively, verifies tests/builds, uses conventional messages, adds issues.