SECTIONHUB← Sie sind hier

Claude Skills

Commit Message

Conventional-Commits-Botschafter mit Branch-, Issue- und Breaking-Change-Bewusstsein.

AnthropicGeprüft 01. Okt. 2025

Preis
Gratis
Reife
stable
Lizenz
MIT
Plattformen
macos, linux, windows
Bewertung
4 / 5
Solide Empfehlung fuer Teams, die Conventional Commits ernst nehmen und trotzdem schnell bleiben wollen.

Offizielle Seite ↗Repository ↗

Inhalt

Über

commit-message ist ein Anthropic-Skill, der jede Commit-Anfrage in Claude Code in einen sauberen Conventional-Commit-Text verwandelt. Er bezieht den aktuellen Diff, kennt den Branch-Namen, sucht im Working-Tree nach Marker-Issues und entscheidet dann, ob es feat, fix, chore, refactor oder gar ein Breaking Change ist. Schon die Vorgabe einer Issue-Nummer genügt, damit der Skill den passenden Footer automatisch erzeugt.

Praxisbeispiel

Du hast gerade drei Methoden in pkg/router/router.go umgebaut und schreibst claude commit. Der Skill liest den Diff, sieht dass sich die Signatur von Match geändert hat, schlägt refactor(router)! vor und ergänzt den Body um eine knappe Bullet-Liste plus den BREAKING CHANGE-Footer. Ein zweiter Aufruf mit claude commit --no-cla lässt den Co-authored-by: Claude-Trailer weg.

Stärken

  • Konsistente Commit-Historie auch über mehrere Mitwirkende hinweg.
  • Macht Conventional Commits zum Team-Default, nicht zu einer individuellen Disziplin.

Schwächen

  • Bei Merge-Commits versagt der Skill, weil der Diff zu klein ist.

Bewertung im Detail

Stärken

  • Erzwingt Conventional Commits ohne Styleguide-Gemaechs
  • Erkennt Issue-Referenzen wie "Closes
  • Schlaegt Breaking-Change-Fussnoten mit Migrationshinweis vor
  • Fuegt Co-authored-by Trailer je nach Konfiguration an

Schwächen

  • Kein eingebauter Changelog-Generator, nur Commit-Header
  • Multiline-Body wird oft zu lang und muss manuell gekuerzt werden
  • Funktioniert nicht ohne `git`-Binary im Pfad

Eckdaten

Lizenz
MIT (open-source)
Vendor
Anthropic
Reifegrad
stable
Erstveröffentlichung
Zuletzt geprüft
Plattformen
macos, linux, windows
Integrationen
Claude CodegitGitHub
Use Cases
WorkflowCode-ReviewDoku