skills/update-changelog/SKILL.md
Update CHANGELOG.md following Keep a Changelog (https://keepachangelog.com/en/1.1.0/)
npx skillsauth add goncalossilva/.agents update-changelogInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Update the repository changelog with user-facing changes that landed since the last release.
This skill is explicitly based on Keep a Changelog v1.1.0: https://keepachangelog.com/en/1.1.0/
#123) and/or issue IDs.Unreleased (unless you are also cutting a release and moving items into a versioned section).CHANGELOG.md.CHANGELOG.Pick a baseline tag/version to compare against.
git describe --tags --abbrev=0
Gather commits/PRs since the baseline and identify user-facing changes.
git log <baseline>..HEAD --oneline
If you have PR metadata available (e.g., via GitHub), use it to improve wording and include PR numbers.
At minimum, Keep a Changelog expects:
Unreleased sectionUnreleased (and under each release):
Added, Changed, Deprecated, Removed, Fixed, SecurityIf Unreleased exists but is missing subsections, create only the ones you need for the new entries.
UnreleasedClassify each change into one of the standard headings:
Write entries as consistent bullet points:
- Added … (#123) / - Fixed … (#456) style (consistent grammar).Include:
Exclude (unless they change user-visible behavior):
Keep a Changelog commonly includes link references at the bottom, e.g.:
[Unreleased]: <compare link>[1.2.3]: <compare link>If the project already uses these, update them accordingly (don’t introduce link refs if the changelog doesn’t use them).
## [Unreleased]
### Added
- Added widget-level caching for faster dashboard loads. (#123)
### Changed
- Changed default retry policy to exponential backoff. (#140)
### Fixed
- Fixed crash when importing a config with empty sections. (#155)
## [1.4.0] - 2026-02-01
### Added
- Added support for exporting reports as CSV. (#110)
### Fixed
- Fixed incorrect timezone handling in scheduled jobs. (#117)
Unreleased and categorized correctly.tools
Interactive browser automation via Chrome DevTools Protocol. Use when you need to interact with web pages, test frontends, or when user interaction with a visible browser is required.
development
Design and implement distinctive, production-ready web interfaces with strong aesthetic direction. Use when asked to create or restyle web pages, components, or applications (HTML/CSS/JS, React, Vue, etc.).
development
Fetch and analyze Sentry issues, events, transactions, and logs. Helps agents debug errors, find root causes, and understand what happened at specific times.
development
Get a second opinion by bundling a prompt + a curated file set, then asking another powerful LLM for debugging, refactor advice, design checks, or code reviews.