CommunitySchreiben & Editierengithub.com

sandeshp1995/claude-code-team-kit

Erstellt eine Commit-Nachricht für die aktuell bereitgestellten Änderungen. Verwende dies, wenn der Benutzer nach einer Commit-Nachricht fragt.

Was ist claude-code-team-kit?

Dieses Skill für Claude Code (oder kompatible KI-Agenten) automatisiert die Erstellung von Commit-Nachrichten für bereitgestellte (staged) Änderungen in einem Git-Repository. Es analysiert den aktuellen Staging-Bereich, prüft den Commit-Stil der letzten Commits und generiert eine passende Nachricht. Ziel ist es, die Effizienz im Entwicklungs-Workflow zu steigern, indem konsistente und kontextbewusste Commit-Nachrichten nach Standards wie Conventional Commits oder benutzerdefinierten Vorgaben (z. B. aus einer CLAUDE.md) erstellt werden. Das Skill unterstützt zusätzlich das Einfügen von Ticket-Keys aus Benutzerargumenten, erkennt gemischte Änderungen und gibt klare Handlungsanweisungen, wenn nichts bereitgestellt ist.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sandeshp1995/claude-code-team-kit/tree/HEAD/.claude/skills/commit-msg

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Bereitgestellte Änderungen

!git diff --cached --stat || true

!git diff --cached || true

Letzter Commit-Stil in diesem Repository

!git log -n 10 --pretty=format:'%s' || true

Aufgabe

Schreibe eine Commit-Nachricht für die oben bereitgestellten Änderungen.

  • Wenn nichts bereitgestellt ist, sage dies und höre auf. Schlage git add -p vor.
  • Folge dem Commit-Stil aus der letzten Historie. Wenn die Historie Conventional Commits verwendet (feat:, fix:, chore: ...), verwende sie; wenn die CLAUDE.md ein Format vorgibt, hat dieses Vorrang.
  • Betreffzeile: Imperativ, maximal 72 Zeichen, kein Punkt am Ende.
  • Textkörper (nur wenn die Änderung nicht offensichtlich ist): was geändert wurde und warum, auf 72 Zeichen umgebrochen. Bei trivialen Änderungen keinen Textkörper einfügen.
  • Zusätzlicher Kontext vom Benutzer, falls vorhanden: $ARGUMENTS. Wenn er einen Ticket-Key enthält (z.B. ABC-123), füge ihn so ein, wie es die letzte Historie tut, oder als Refs: ABC-123-Trailer.
  • Wenn der bereitgestellte Diff unzusammenhängende Änderungen mischt, sage dies und schlage vor, wie man ihn aufteilen kann.

Gib nur die Nachricht in einem Code-Block aus, bereit zum Einfügen. Führe git commit nicht aus.

Individual skills in this repo

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

Verwandte Skills