CommunitySchreiben & Editierengithub.com

ArtRichards/sync-and-commit

Claude Code Skill: Abschluss eines Arbeitsschritts – Überprüfen, Dokumentation synchronisieren, committen und pushen (niemals Hooks umgehen, niemals auf main pushen). Optional kombinierbar mit docs-cli.

Was ist sync-and-commit?

Dieser Skill für Claude Code automatisiert den letzten Schritt eines Arbeitsschritts: sicherstellen, dass alle Änderungen überprüft, die Dokumentation synchronisiert und schließlich ein Commit mit Push erfolgt. Dabei werden Git-Hooks niemals umgangen und es wird niemals direkt auf den main-Branch gepusht. Der Skill ist besonders nützlich für Entwickler, die konsistente und saubere Arbeitsabläufe sicherstellen möchten, ohne manuelle Schritte zu vergessen. Optional kann er mit dem Tool docs-cli kombiniert werden, um die Dokumentation automatisch zu generieren. Der Skill unterstützt Claude Code und lässt sich einfach in bestehende Workflows integrieren.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add ArtRichards/sync-and-commit

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

Was macht sync-and-commit?

Claude Code Skill: Abschluss eines Arbeitsschritts – Überprüfen, Dokumentation synchronisieren, committen und pushen (niemals Hooks umgehen, niemals auf main pushen). Optional kombinierbar mit docs-cli.

Funktionsweise

Dieser Skill führt nach Abschluss eines Arbeitsschritts folgende Aktionen aus:

  1. Überprüfung – Linter und Tests laufen, um die Codequalität sicherzustellen.
  2. Dokumentation synchronisieren – Mit docs-cli (falls installiert) wird die Dokumentation aktualisiert.
  3. Commit erstellen – Änderungen werden mit einer aussagekräftigen Nachricht committet.
  4. Push durchführen – Der Commit wird auf den aktuellen Branch (außer main) gepusht, ohne Hooks zu umgehen.

Voraussetzungen

  • Claude Code muss installiert und konfiguriert sein.
  • Git muss im Repository initialisiert sein.
  • Optional: docs-cli für die automatische Dokumentationsgenerierung.

Verwendung

Rufe den Skill am Ende eines Arbeitsschritts auf:

claude-code sync-and-commit

Konfiguration

Es sind keine zusätzlichen Umgebungsvariablen erforderlich. Alle Einstellungen werden automatisch aus dem aktuellen Repository übernommen.

Einschränkungen

  • Es wird niemals auf den main-Branch gepusht.
  • Git-Hooks werden niemals umgangen (kein --no-verify).
  • Der Skill erwartet, dass die Dokumentation optional mit docs-cli generiert wird.

Lizenz

MIT

Verwandte Skills