microsoft/changelog
Maintain Wassette's Keep a Changelog-style CHANGELOG.md by reviewing a focused change, deciding whether it affects users, and updating the [Unreleased] section with concise, categorized, non-duplicate entries.
npx skills add https://github.com/microsoft/wassette --skill changelog
Maintain CHANGELOG.md as part of every user-facing Wassette change. Prefer a
small, accurate entry over a commit-log summary.
AGENTS.md and the [Unreleased] section of CHANGELOG.md.main.worktree changes.
integrators can observe the change.
[Unreleased] section, deduplicating against existingentries.
Add an entry for:
platforms.
changes.
An entry is usually unnecessary for tests, internal refactors, formatting,
comments, routine dependency maintenance, and CI-only changes that do not alter
the delivered product. For such pull requests, use the skip-changelog label.
When relevance is genuinely ambiguous, ask rather than guessing.
Use these Keep a Changelog headings in this order:
AddedChangedDeprecatedRemovedFixedSecurityReuse an existing heading when possible. Add a missing heading only when the
entry needs it.
BREAKING CHANGE.[Unreleased] entry.(#N).
[Unreleased] section.release.yml owns that transition.correction.
change compatibility, or address a security advisory.
[Unreleased], before the first released version.skip-changelog label.
Take microsoft/changelog from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.