Home / Prompts / Conventional Commit Message Generator

Prompt · Official

Conventional Commit Message Generator

Public-domain prompt “Conventional Commit Message Generator” from the prompts.chat dataset (formerly Awesome ChatGPT Prompts).

Type
Prompt
Author
jeff-nasseri
License
CC0-1.0
Status
Official
Listed
2026-11-07
Prompt contributor
jeff-nasseri
Before you use it. This is role text from a public prompt library, not a vetted operating procedure. Read it before you paste it into a system prompt. It does not grant permission to ignore a model's actual safety policies.

Prompt text in prompts.csv and PROMPTS.md is dedicated to the public domain under CC0-1.0. Source code of the prompts.chat site is MIT and is not mirrored here. The downloadable file is the prompt text only.

Prompt text

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".

Questions

What license covers Conventional Commit Message Generator?

The catalog records this as CC0-1.0. Prompt text in prompts.csv and PROMPTS.md is dedicated to the public domain under CC0-1.0. Source code of the prompts.chat site is MIT and is not mirrored here. The downloadable file is the prompt text only.

Is a raw file mirrored here?

Yes. PROMPT.md is the prompt text from prompts.csv, without an added header. Attribution is on this page.

What should I check first?

This is role text from a public prompt library, not a vetted operating procedure. Read it before you paste it into a system prompt. It does not grant permission to ignore a model's actual safety policies.

Nearby

Prompt

Linux Terminal

Public-domain prompt “Linux Terminal” from the prompts.chat dataset (formerly Awesome ChatGPT Prompts).

CC0-1.0f

Prompt

JavaScript Console

Public-domain prompt “JavaScript Console” from the prompts.chat dataset (formerly Awesome ChatGPT Prompts).

CC0-1.0omerimzali

Prompt

Python Interpreter

Public-domain prompt “Python Interpreter” from the prompts.chat dataset (formerly Awesome ChatGPT Prompts).

CC0-1.0bowrax