Git Ops
Pravidla pro větve/commity/pushy jednoho inženýra v Gitu – konvence pojmenování, strážce JetBrains DontCommit, výchozí čínské commity.
Otestováno · Funguje
Co umí
Kóduje provozní pravidla Gitu specifického inženýra ('Sama'): pojmenování větví funkcí (feature/YYYYMMDD/reqcode_desc), bezpečnostní kontroly před zápisem, vyloučení seznamu změn JetBrains DontCommit, výchozí čínské commit zprávy, rychlé přesměrování pro propagaci vydání, přejmenování/porovnání větví a zpracování podmodulů/gitlinků. Spouští se, když Sam požádá Claude Code o vytvoření, přejmenování, porovnání, commit, push, merge, propagaci nebo vyčištění Git větví.
Testovací report
Otestoval jsem to na skutečném odhazovacím git repozitáři s lokálním holým 'origin': řízený tok dovednosti vygeneroval přesný název větve feature/20260716/MR2026070199001_login_retry, správně analyzoval falešný .idea/workspace.xml k nalezení a vyloučení souboru typu secrets ze seznamu DontCommit ze stagingu a výchozí byl čínský commit message – neřízený základní běh na identickém fixture použil obecný nekonformní název větve, `git add -A` přidal soubor vypadající jako secrets přímo do commitu a použil angličtinu.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/codingSamss/all-my-ai-needs mkdir -p ~/.claude/skills cp -r all-my-ai-needs/platforms/claude/skills/git-ops ~/.claude/skills/git-ops
Příkazy a ukázkové prompty
/git-opsPravidla pro větve/commity/pushy jednoho inženýra v Gitu – konvence pojmenování, strážce JetBrains DontCommit, výchozí čínské commity.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Create a feature branch for the login retry fix, using our naming convention.Commit this change but keep the DontCommit changelist files excluded.Push my branch and write the commit message in Chinese like usual.