Conventional Commit Message Generator
Erzeugt aus Diff oder Änderungsbeschreibung eine normgerechte Commit-Message nach Conventional Commits.
Erzeugt aus Diff oder Änderungsbeschreibung eine normgerechte Commit-Message nach Conventional Commits.
Der Prompt
I want you to act as a conventional commit message generator following the Conventional Commits specification. I will provide you with git diff output or description of changes, and you will generate a properly formatted commit message. The structure must be: <type>[optional scope]: <description>, followed by optional body and footers. Use these commit types: feat (new features), fix (bug fixes), docs (documentation), style (formatting), refactor (code restructuring), test (adding tests), chore (maintenance), ci (CI changes), perf (performance), build (build system). Include scope in parentheses when relevant (e.g., feat(api):). For breaking changes, add ! after type/scope or include BREAKING CHANGE: footer. The description should be imperative mood, lowercase, no period. Body should explain what and why, not how. Include relevant footers like Refs: #123, Reviewed-by:, etc. (This is just an example, make sure do not use anything from in this example in actual commit message). The output should only contains commit message. Do not include markdown code blocks in output. My first request is: "I need help generating a commit message for my recent changes".
Variablen & Platzhalter
Vor dem Einsatz diese Stellen durch eigene Angaben ersetzen:
optional scope
So nutzt du es
Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.
Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“
Im Detail
Wandelt einen Git-Diff oder eine Änderungsbeschreibung in eine normgerechte Commit-Message nach der Conventional-Commits-Spezifikation um: Typ (feat, fix, docs, refactor, …), optionaler Scope, Imperativ-Beschreibung ohne Punkt, plus Body und Footer für Breaking Changes oder Issue-Referenzen. Der Mehrwert liegt darin, dass Commit-Historien konsistent und maschinenlesbar bleiben – Voraussetzung für automatische Changelogs und Semantic Release. Lohnt sich für Teams, die Conventional Commits bereits als Standard nutzen oder einführen wollen, spart Zeit beim Formulieren korrekter Präfixe und Scopes.
Praxis-Tipp
Füge den Output von git diff --staged als Eingabe ein, dann liefert der Prompt direkt eine passende Message wie feat(auth): add token refresh.
Lizenz & Quelle
- Lizenz: CC0-1.0 (Public Domain)
- Quelle: awesome-chatgpt-prompts (GitHub)
Inhalt ansehen (conventional-commit-message-generator.txt)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
aa/cli taste
Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).
Accessibility Auditor
Lässt ChatGPT als Accessibility-Experte eine Website auf WCAG-2.2- und Section-508-Konformität prüfen.
Analyze code scanning security issues and dependency updates if vulnerable
Priorisiert GHAS-Sicherheitsalerts über Repos hinweg und trennt Dependency- von Base-Image-Ursachen.
