Git Ops

Zbiór zasad Gita dotyczących gałęzi/zatwierdzeń/pushów jednego inżyniera - konwencja nazewnictwa, ochrona JetBrains DontCommit, domyślne chińskie zatwierdzenia

Autor: codingSamss · codingSamss/all-my-ai-needs

Testowano · Działa ★ 9.2/10

Git Ops — Zbiór zasad Gita dotyczących gałęzi/zatwierdzeń/pushów jednego inżyniera - konwencja nazewnictwa, ochrona JetBrains DontCommit, domyślne chińskie zatwierdzenia

Co robi ten skill

Koduje specyficzne zasady działania Gita inżyniera ('Sama'): nazewnictwo gałęzi funkcji (feature/YYYYMMDD/reqcode_desc), wstępne kontrole bezpieczeństwa, wykluczenie listy zmian JetBrains DontCommit, domyślne komunikaty zatwierdzeń w języku chińskim, promocja wydania z priorytetem fast-forward, zmiana nazwy/porównanie gałęzi oraz obsługa podmodułów/gitlink. Aktywuje się, gdy Sam prosi Claude Code o utworzenie, zmianę nazwy, porównanie, zatwierdzenie, wypchnięcie, scalenie, promocję lub uporządkowanie gałęzi Git.

Raport z testu

Przetestowano na rzeczywistym, wyrzuconym repozytorium git z lokalnym, pustym 'origin': przepływ sterowany przez umiejętność wygenerował dokładną gałąź feature/20260716/MR2026070199001_login_retry, poprawnie sparsował fałszywy plik .idea/workspace.xml, aby znaleźć i wykluczyć plik typu secrets z listy DontCommit ze stagingu, i domyślnie użył chińskiego komunikatu zatwierdzenia - bazowy przebieg na identycznym przykładzie użył generycznej, niezgodnej nazwy gałęzi, `git add -A` dodał plik wyglądający na sekrety prosto do zatwierdzenia i użył angielskiego.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /git-opsZbiór zasad Gita dotyczących gałęzi/zatwierdzeń/pushów jednego inżyniera - konwencja nazewnictwa, ochrona JetBrains DontCommit, domyślne chińskie zatwierdzenia

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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.