Git Master
Atomické dělení commitů, bezpečný rebase/squash a archeologie historie gitu v jedné dovednosti.
Otestováno · Funguje
Co umí
Zpracovává tři pracovní postupy v gitu – atomické dělení commitů s detekcí stylu repozitáře, bezpečný interaktivní rebase/squash a prohledávání historie pomocí blame/bisect/log -S/-G. Spouští se na fráze jako 'commit', 'rebase', 'squash' a 'kdo napsal/kdy bylo X přidáno'; jeho napevno zakódovaný vzorec pro poměr počtu souborů k počtu commitů může příliš fragmentovat malé diffy.
Testovací report
Spuštěno na reálném diffu 3 souborů (implementace + její test + nesouvisející konfigurační soubor): výchozí instinkt byl jeden smíšený commit, dovednost vytvořila dva atomické, stylově sladěné commity (feat:/chore:) s testem správně spárovaným s implementací – skutečné, ověřitelné zlepšení, i když blokující výstup po jednotlivých fázích je na tak malý diff příliš těžkopádný.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/git-masterAtomické dělení commitů, bezpečný rebase/squash a archeologie historie gitu v jedné dovednosti.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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