Git Commit Helper
Commit-Nachrichten aus Git-Diffs generieren
Das Schreiben klarer Commit-Nachrichten erfordert Zeit und Konsistenz. Diese Skill bietet strukturierte Anleitung, konventionelle Commit-Formate und Vorlagen, um automatisch beschreibende Commit-Nachrichten basierend auf gestuften Änderungen zu generieren.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「Git Commit Helper」を使用しています。 Generiere eine Commit-Nachricht für diese gestuften Änderungen, die Benutzer-Login-Funktionalität hinzufügen
期待される結果:
- feat(auth): add user login with email and password
- Implement user authentication with:
- - Email and password validation
- - Session token generation
- - Login endpoint handler
- 🤖 Generated with Claude Code
- Co-Authored-By: Claude <noreply@anthropic.com>
セキュリティ監査
安全Pure prompt-based skill containing only markdown documentation. No executable code, network calls, file system access, or external commands. Contains commit message templates and best practices guidance only.
品質スコア
作れるもの
Klare Commit-Nachrichten schreiben
Generiere konsistente, beschreibende Commit-Nachrichten nach Industriestandards für persönliche Projekte.
Commit-Historie verwalten
Erstelle standardisierte Commit-Nachrichten über Team-Repositories hinweg für bessere Changelog-Generierung.
Änderungen professionell dokumentieren
Schreibe professionelle Commit-Nachrichten, die Contributors helfen, Änderungen zu verstehen und Releases zu automatisieren.
これらのプロンプトを試す
Hilf mir, eine Commit-Nachricht für meine gestuften Änderungen zu schreiben. Hier ist die git diff Ausgabe:
Schreibe eine konventionelle Commit-Nachricht für diese gestuften Änderungen unter Verwendung von feat, fix oder anderen angemessenen Typen:
Generiere eine Commit-Nachricht, die eine Breaking Change in der API für diese gestuften Änderungen anzeigt:
Schreibe eine umfassende Commit-Nachricht für diese mehrfachen zusammenhängenden Dateiänderungen, gruppiere sie logisch:
ベストプラクティス
- Verwende den Imperativ für Beschreibungen (hinzufügen, nicht hinzugefügt; beheben, nicht behoben)
- Halte die Betreffzeile unter 50-72 Zeichen
- Erkläre WARUM die Änderung gemacht wurde, nicht nur WAS sich geändert hat
- Referenziere verwandte Issues mit Closes # oder Fixes # Tokens
回避
- Vage Nachrichten verwenden wie update, fix stuff oder changes
- Implementierungsdetails in die Zusammenfassungszeile einschließen
- Vergangenheitsform verwenden (behoben, hinzugefügt anstatt beheben, hinzufügen)
- Lange Absätze in die Betreffzeile ohne Körper-Trennung schreiben