Git Workflow Standards

Standards für Conventional Commits, Branch-Namensgebung und Merge-Strategien, mit 7 Referenzdokumenten.

von Galaxy-Dawn · Galaxy-Dawn/claude-scholar

Getestet · Funktioniert ★ 9.2/10

Git Workflow Standards — Standards für Conventional Commits, Branch-Namensgebung und Merge-Strategien, mit 7 Referenzdokumenten.

Was es kann

Definiert konkrete Git-Standards für ein Team: Conventional Commits-Format mit einer Typentabelle, einer Tabelle für Branch-Namensgebung/Lebenszyklus (Feature/Bugfix/Hotfix/Release), Regeln für Rebase vs. Merge, Schritte zur Konfliktlösung und Vorlagen für PR/Review, unterstützt durch 7 Referenzdateien/*.md im selben Ordner (alle als vorhanden bestätigt). Interaktive Git-Operationen sind beratend – es wird der genaue Befehl angegeben, Sie führen ihn aus. Löst bei Anfragen zum Erstellen eines Commits, Verwalten von Branches, Befolgen eines Git-Workflows oder Behandeln von Merge-Konflikten aus.

Testbericht

Hilfe angefordert, bevor ein PR von einem Ein-Commit-Branch namens 'my-fix' mit der Nachricht 'fixed stuff' geöffnet wurde: Der Skill benannte die genaue Branch-Konvention (bugfix/login-captcha-refresh), schrieb den Commit fast wortgetreu in sein eigenes Conventional Commits-Arbeitsbeispiel um und gab rebase-onto-develop gemäß seiner eigenen Merge-Strategie-Tabelle an – alles präziser als allgemeine Ratschläge, nichts davon falsch. (Hier unter unserem älteren Namen aufgeführt; der eigene Name des Skills ist "Git Workflow Standards".)

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Galaxy-Dawn/claude-scholar
cd claude-scholar
mkdir -p ~/.claude/skills
cp -r skills/git-workflow ~/.claude/skills/git-workflow

Befehle & Beispiel-Prompts

  • /git-workflowStandards für Conventional Commits, Branch-Namensgebung und Merge-Strategien, mit 7 Referenzdokumenten.

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

  • Write a conventional commit message for these changes
  • Suggest a clean branch name for this new feature
  • Help me clean up this messy commit history