Claude Code changelog-entry for a Rust workspace with Changie
Read the workspace’s Changie project configuration, then write and validate an unreleased YAML fragment for the crate affected by a change.
中文Install in Claude Code
Open the Santa workspace in Claude Code with Changie and the repository’s .changie.yaml available.
- Review `.claude/skills/changelog-entry/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.claude/skills/changelog-entry/` in your project and save the reviewed file as `.claude/skills/changelog-entry/SKILL.md`.
- Start Claude Code from that project's root, then select `/changelog-entry` in the slash menu.
Example task
Change change-31 only fixes aborting on an empty config in crates/santa-data/. The configured project key is santa-data, and the relevant kind is Fixed.What to check
The fragment includes {project: 'santa-data', kind: 'Fixed'} and the actual fix description. Create the YAML under .changes/unreleased/ and confirm it appears in a Changie dry run for that project.
Original SKILL.md on GitHub · Updated
Frequently asked question
What if a single change touches multiple crates?
Find the relevant project keys in the config and create and verify a separate YAML fragment for each affected project.