Git Master
Atomair splitsen van commits, veilig rebasen/squashen en archeologie van git-geschiedenis in één skill.
Getest · Werkt
Wat het doet
Behandelt drie git-workflows: atomair splitsen van commits met detectie van repo-stijl, veilige interactieve rebase/squash en zoeken in geschiedenis via blame/bisect/log -S/-G. Triggert op formuleringen als 'commit', 'rebase', 'squash' en 'wie schreef/wanneer is X toegevoegd'; de hardgecodeerde formule voor bestandsaantal-naar-commitaantal kan kleine diffs te veel fragmenteren.
Testrapport
Uitgevoerd op een echte diff van 3 bestanden (implementatie + bijbehorende test + een ongerelateerd configuratiebestand): de basislijn-intuïtie was één verzamelcommit, de skill produceerde twee atomaire commits die qua stijl overeenkwamen (feat:/chore:) waarbij de test correct aan de implementatie was gekoppeld — een echte, verifieerbare verbetering, hoewel de fase-voor-fase blokkerende output zwaar geschut is voor zo'n kleine diff.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/code-yeongyu/oh-my-openagent cd oh-my-openagent mkdir -p ~/.claude/skills cp -r packages/omo-opencode/src/features/builtin-skills/git-master ~/.claude/skills/git-master
Commando's en voorbeeldprompts
/git-masterAtomair splitsen van commits, veilig rebasen/squashen en archeologie van git-geschiedenis in één skill.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Split my messy staged diff into clean atomic commits, pleaseI need to rebase this branch onto main and squash the WIP commitsFind out who wrote this weird line and when it was added