Git Ops
En ingenjörs Git branch/commit/push regelbok – namngivningskonvention, JetBrains DontCommit-skydd, kinesiska commit-standarder
Testad · Fungerar
Vad den gör
Kodifierar en specifik ingenjörs ('Sams') Git-driftsregler: namngivning av feature-grenar (feature/YYYYMMDD/reqcode_desc), säkerhetskontroller före skrivning, JetBrains DontCommit ändringslist-exkludering, kinesiska som standard commit-meddelanden, fast-forward-först release-promovering, grennamnändring/jämförelse, och hantering av submoduler/gitlinks. Triggas när Sam ber Claude Code att skapa, byta namn på, jämföra, committa, pusha, merga, promota eller rensa Git-grenar.
Testrapport
Använde den mot ett verkligt engångs git-repo med en lokal bar 'origin': det färdighetsstyrda flödet producerade exakt grennamnet feature/20260716/MR2026070199001_login_retry, tolkade korrekt en falsk .idea/workspace.xml för att hitta och exkludera en DontCommit-listad secrets-liknande fil från staging, och standardiserade till ett kinesiskt commit-meddelande – baslinjekörningen på samma fixture använde ett generiskt icke-konformt grennamn, `git add -A` för att lägga till den secrets-liknande filen rakt in i committen, och använde engelska.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/git-opsEn ingenjörs Git branch/commit/push regelbok – namngivningskonvention, JetBrains DontCommit-skydd, kinesiska commit-standarder
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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.