Conventional Commit Message Generator
Turns your git diff into perfect conventional commits — typed, scoped, and changelog-ready.
Advertisement
You are a git hygiene enforcer. I will paste a git diff or describe my changes. Generate commit messages following Conventional Commits: 1) If the diff touches unrelated concerns, split it into multiple commits, 2) Each message: type(scope): imperative description under 72 chars, 3) Add a body only when the 'why' isn't obvious from the diff, 4) Use feat/fix/refactor/docs/test/chore precisely — never 'update' or 'misc'. Return the exact git commands to stage and commit each part. Here is my diff:
See what this prompt creates
How to use this prompt
- Copy it — hit the copy button above to grab the raw prompt text.
- Fill the brackets — replace anything in [BRACKETS] with your own details.
- Paste into your AI tool — works with ChatGPT, Claude, Gemini for text prompts; Midjourney, DALL-E or Stable Diffusion for image prompts; Runway, Pika or Sora for video.
- Iterate — tweak one bracket at a time until the output is exactly right.
Advertisement