About update-changelog
update-changelog is a skill for creating or updating changelog files in Keep a Changelog format. It helps maintainers record versioned changes under the appropriate categories.
Key features
- 01Finds or creates a changelog file
- 02Adds dated version sections
- 03Groups entries by change type
- 04Formats concise bullet-point entries
Use cases
- 01Recording a release change under its version
- 02Creating a changelog when a project lacks one
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ nweii/ agent-stuff --skill update-changelogAfter installing, type/update-changelogin Claude Code to confirm it loaded.
Bundled filesskill-plugin-conventions.md
Details
From the project READMEUpdate Changelog
Update changelog files following Keep a Changelog conventions.
Usage
/update-changelog <version> <change_type> <message>
Parameters
<version>: Version number (e.g., "1.1.0")<change_type>: One of: "added", "changed", "deprecated", "removed", "fixed", "security"<message>: Description of the change
Process
- Check for existing changelog (CHANGELOG.md or changelog.md), create if missing
- Find or create section for the specified version with today's date
- Add the new entry under the appropriate change type heading
- Format according to Keep a Changelog conventions
- Write the updated changelog back to file
Format Conventions
- Group changes by type (Added, Changed, Deprecated, Removed, Fixed, Security)
- List changes as bullet points
- Include date for version sections (YYYY-MM-DD)
- Keep entries concise but descriptive
- No emojis
Example Output
## [1.2.0] - 2025-01-24
### Added
- New markdown to BlockDoc conversion feature
### Fixed
- Bug in HTML renderer causing incorrect output
Plugin changelogs
For plugin changelog formats, see skill-plugin-conventions.md.
Comments
Markdown supported