CommunityCodierung & Entwicklunggithub.com

Branch-Naming-Konvention und Branching-Regel für Claude Skills

Definiert eine Branch-Naming-Konvention und die Regel, vor Code-Änderungen auf dem Standard-Branch (main/master) einen neuen Branch zu erstellen. Verwende dies beim Start neuer Arbeiten, beim Erstellen eines Branches oder wenn du Code auf dem Standard-Branch bearbeiten möchtest.

Was ist Branch-Naming-Konvention und Branching-Regel für Claude Skills?

Dieser Skill für KI-Agenten wie Claude Code, Cursor oder Codex etabliert eine klare Branch-Naming-Konvention und Workflow-Regel, die sicherstellt, dass Code immer auf einem dedizierten Branch und niemals direkt auf dem Standard-Branch (main/master) geändert wird. Das Format folgt dem Schema `<type>/<short-kebab-description>`, wobei die Typen (feat, fix, refactor, chore, docs, test, hotfix) denen der Commit-Nachrichten entsprechen. Der Name muss in Kleinbuchstaben, mit Kebab-Schreibweise, unter 40 Zeichen und ohne vage Bezeichnungen sein; bei Vorhandensein wird eine Ticket-ID eingefügt (z. B. `feat/KV-12-login-screen`). Vor dem Editieren prüft der Agent mit `git branch --show-current`, ob er sich auf dem Standard-Branch befindet, und erstellt ggf. sofort einen neuen Branch mit dem Befehl `git switch -c <type>/<name>`. Der Push erfolgt stets manuell durch den Benutzer. Dieser Skill eignet sich besonders für agentengestützte Entwicklungsworkflows, bei denen saubere Git-Historie und Branch-Hygiene priorisiert werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mtai0524/claude-skills/tree/HEAD/skills/branch-naming

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Branch-Namen

Format: <Typ>/<kurze-kebab-Beschreibung>

  • Typen entsprechen den Commit-Typen: feat/, fix/, refactor/, chore/, docs/, test/, hotfix/.
  • Kleinbuchstaben, Kebab-Schreibweise, unter 40 Zeichen, keine vagen Formulierungen ohne Ticket (z. B. fix/stuff ist schlecht).
  • Wenn vorhanden, die Ticket-ID einfügen: feat/KV-12-login-screen.

Regeln:

  • Bevor du Code änderst, prüfe git branch --show-current. Wenn du auf dem Standard-Branch (main oder master) bist, erstelle zuerst einen Branch: git switch -c <Typ>/<Name>.
  • Den Branch niemals pushen; der Benutzer pushed manuell.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Verwandte Skills