Git Master
Divisione atomica dei commit, rebase/squash sicuri e archeologia della cronologia git in un'unica skill.
Promosso
Cosa fa
Gestisce tre flussi di lavoro git: divisione atomica dei commit con rilevamento dello stile del repository, rebase/squash interattivo sicuro e ricerca nella cronologia tramite blame/bisect/log -S/-G. Si attiva con frasi come 'commit', 'rebase', 'squash' e 'chi ha scritto/quando è stato aggiunto X'; la sua formula preimpostata file-count-to-commit-count può frammentare eccessivamente piccole differenze.
Rapporto di test
Eseguita su una diff reale di 3 file (implementazione + test + file di configurazione non correlato): l'istinto di base era un unico commit generico, la skill ha prodotto due commit atomici con stile corrispondente (feat:/chore:) con il test correttamente abbinato all'implementazione — un miglioramento genuino e verificabile, sebbene l'output bloccante fase per fase sia un meccanismo pesante per una diff così piccola.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/git-masterDivisione atomica dei commit, rebase/squash sicuri e archeologia della cronologia git in un'unica skill.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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