Git Master
Atomisk commit-uppdelning, säker rebase/squash och git-historikarkeologi i en och samma färdighet.
Testad · Fungerar
Vad den gör
Hanterar tre git-arbetsflöden — atomisk commit-uppdelning med detektering av repo-stil, säker interaktiv rebase/squash och historiksökning via blame/bisect/log -S/-G. Aktiveras av fraser som 'commit', 'rebase', 'squash' och 'vem skrev/när lades X till'; dess hårdkodade formel för antal filer till antal commits kan överfragmentera små diffar.
Testrapport
Kördes på en verklig diff med 3 filer (implementation + dess test + en orelaterad konfigurationsfil): grundinstinkten var en enda blandad commit, färdigheten producerade två atomiska, stilmatchade commits (feat:/chore:) med testet korrekt parat med implementationen — en genuin, verifierbar förbättring, även om den fasvisa blockerande outputen är tungt artilleri för en så liten diff.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/git-masterAtomisk commit-uppdelning, säker rebase/squash och git-historikarkeologi i en och samma färdighet.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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