Changelog Generator

beginnerproductivityMin 16K context

Generates structured changelogs from git history, commit messages, or PR descriptions. Follows Keep a Changelog format, groups changes by type (Added, Changed, Fixed, Removed), and highlights breaking changes. Supports semantic versioning recommendations.

Use Cases

  • Generating release notes from git log
  • Creating changelogs for open-source projects
  • Summarizing sprint changes for stakeholders
  • Determining semantic version bumps from changes
  • Writing user-facing release announcements

Example Prompt

Generate a changelog entry from the following commits/PRs:

```
[paste git log or PR list here]
```

Format: Keep a Changelog (https://keepachangelog.com)
Current version: [e.g., 1.2.3]

Please:
1. Group changes into: Added, Changed, Fixed, Deprecated, Removed, Security
2. Write entries from the user's perspective (not developer's)
3. Highlight any breaking changes with ⚠️
4. Recommend the next version number (major/minor/patch) based on changes
5. Keep each entry to one clear sentence

Recommended Models

Compatible Tools

claude-codecursorgithub-copilotkiroany

Modalities

Input: text, code
Output: text

Related Skills

Author

OpenModels Community

@openmodelsrun