CoreMesh

Write Release Notes From Commits

Commit messages are written for developers. This prompt turns them into release notes your users can read, grouped by what changed for them.

Works with Claude, ChatGPT and Gemini3 fields

prompt.md · 439 charslive
Write release notes for v2.4.0 for non-technical users from these commits:

fix: login loop on Safari
feat: dark mode
chore: bump eslint
perf: faster search index
refactor: split auth module

Group into: New, Improved, Fixed. Leave out internal changes (chore, refactor, CI, dependency bumps) unless users would notice them.
One short line per item, written from the user's point of view. Do not invent changes that are not in the commits.

Everything you type stays in your browser. Remove passwords, keys and personal data before pasting anything into an AI tool.

Why this prompt is written this way

  • User's point of view. 'Search is faster' means more to users than 'perf: faster search index'.
  • Skip internal work. Refactors and tooling bumps are noise for most readers.
  • No invented changes. Release notes must match what actually shipped.

Example answer

Illustrative and shortened, to show the shape of a good answer. Real answers vary by model.

New
- Dark mode.
Improved
- Search results appear faster.
Fixed
- You no longer get stuck in a login loop on Safari.

Tips

  • Use git log --oneline v2.3.0..HEAD to get the commit list.
  • Add issue numbers if your users follow them.

How to use it

  1. Replace the example values with your own. The prompt on the right updates as you type.
  2. Press Copy prompt and paste it into any AI chat, or open it straight in Claude or ChatGPT.
  3. Save it as prompt.md if you want to reuse it.
Claude ↗

New notes, no spam.

One post at a time, only when there's something worth reading. Follow in any feed reader.

Subscribe via RSS