From oh-my-team
Analyzes git changes with status/diff, groups into logical atomic commits, stages files selectively, writes conventional messages (feat/fix/etc.), and verifies. For solo clean git history.
npx claudepluginhub erkandogan/oh-my-teamThis skill uses the workspace's default tool permissions.
Create clean, atomic commits from the current changes.
Organizes 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.
Share bugs, ideas, or general feedback.
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 . blindly