Changelog Writer is a free, MIT-licensed agent skill that turns a git diff into a clear, user-facing changelog entry — grouped by feature, fix, and breaking change, with the impact spelled out. Good release notes are also great grounding for a changelog agent.
What it does
The skill reads a diff or commit range and drafts a changelog entry written for users, not just committers: it groups changes into new features, fixes, and breaking changes, explains the impact of each in plain terms, and calls out any migration step. It skips noise like formatting-only commits and keeps the tone consistent with your past entries. Because a clean changelog both informs readers and gives an AIML.chat changelog agent accurate grounding, this improves your release communication and your agent's answers at once. The output is a ready-to-publish entry.
The skill
name: changelog-writer
Use to draft a user-facing changelog entry from code changes.
Steps:
1. Take a git diff or commit range.
2. Group changes into features, fixes, and breaking changes.
3. Explain impact in plain terms; call out migration steps.
4. Output a ready-to-publish changelog entry.
How to use it
Copy the SKILL.md into your agent framework's skills folder and run it at release time, or publish the entry and let AIML.chat index it. It pairs with the changelog agent template for the agent's prompt and the doc structure reviewer for AI-ready formatting. The technical agent page explains how release notes help answers.
Ready to ship better notes? Start free, draft your entry, and ground your agent in minutes — see pricing for limits.
Who is the entry written for?+
Users, not just committers — it explains impact in plain terms and calls out breaking changes and migration steps.
Does it skip noise?+
Yes — it ignores formatting-only commits and keeps the tone consistent with your past entries.
Is the skill free?+
Yes — it is MIT-licensed and free to copy. Using AIML.chat counts toward your plan's limits; see pricing.