Write a user-facing changelog in ChatGPT
Turn release changes into a plain-language changelog grouped by new behavior, fixes, and any required migration.
中文Install in ChatGPT
A ChatGPT workspace with skill creation enabled. Paste the fictional material below as text.
- In a ChatGPT workspace with skill creation enabled, open Plugins → Skills → Create → Create with editor.
- Create a skill in the editor and adapt the text-only `changelog-human` workflow from the pinned GitHub source into its instructions.
- Save the skill, then type @ in a new chat to select it and try the example.
Example task
Write a short changelog for the scheduling product from this release record.
version="1.6.4"; date="2026-09-25"; feature="organizers can duplicate a published schedule"; fix="export failed on long event names"; internal="rename a module"; breaking=falseWhat to check
Use `1.6.4 · 2026-09-25` as the heading. Users can duplicate published schedules, and long event names can export correctly. Leave out the internal module rename.
Original SKILL.md on GitHub · Updated
Frequently asked question
How can ChatGPT handle internal refactoring in a changelog?
Separate user-visible changes from maintenance. Describe feature and fix outcomes in the reader's language and add migration guidance when a breaking change occurs.