Git Ops

Regelbuch für Git-Branch/Commit/Push eines Ingenieurs – Namenskonvention, JetBrains DontCommit-Schutz, chinesische Commit-Standardwerte

von codingSamss · codingSamss/all-my-ai-needs

Getestet · Funktioniert ★ 9.2/10

Git Ops — Regelbuch für Git-Branch/Commit/Push eines Ingenieurs – Namenskonvention, JetBrains DontCommit-Schutz, chinesische Commit-Standardwerte

Was es kann

Kodifiziert die Git-Betriebsregeln eines bestimmten Ingenieurs ('Sam'): Feature-Branch-Namensgebung (feature/YYYYMMDD/reqcode_desc), Sicherheitsprüfungen vor dem Schreiben, Ausschluss von JetBrains DontCommit-Änderungslisten, standardmäßige chinesische Commit-Nachrichten, Fast-Forward-First-Release-Promotion, Branch-Umbenennung/Vergleich und Handhabung von Submodulen/Gitlinks. Löst aus, wenn Sam Claude Code bittet, Git-Branches zu erstellen, umzubenennen, zu vergleichen, zu committen, zu pushen, zu mergen, zu promoten oder zu bereinigen.

Testbericht

Wurde gegen ein echtes Wegwerf-Git-Repository mit einem lokalen, leeren 'origin' ausgeführt: Der Skill-gesteuerte Ablauf erzeugte den exakten Feature/20260716/MR2026070199001_login_retry-Branch-Namen, analysierte korrekt eine gefälschte .idea/workspace.xml, um eine DontCommit-gelistete Secrets-ähnliche Datei aus dem Staging auszuschließen, und verwendete standardmäßig eine chinesische Commit-Nachricht – der ungesteuerte Basis-Lauf auf der identischen Fixture verwendete einen generischen, nicht konformen Branch-Namen, `git add -A` fügte die Secrets-ähnliche Datei direkt in den Commit ein und verwendete Englisch.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /git-opsRegelbuch für Git-Branch/Commit/Push eines Ingenieurs – Namenskonvention, JetBrains DontCommit-Schutz, chinesische Commit-Standardwerte

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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