Repository navigation
meta(ai): Add a skill for writing changelog entries - #761
Conversation
Semver Impact of This PR⚪ None (no workspace changed) 📋 Changelog PreviewThis is how your changes will appear in the changelog. This PR does not change any workspace, so it will not appear in any changelog. 🤖 This preview updates automatically when you update the PR. |
|
Here's an overview of what the new skill will do to the currently open PRs: Excluded with
New or changed
Breaking change: #750 changes the on-disk layout of the filesystem backend with no migration. If that counts as breaking, the title becomes - Encode object keys in the filesystem backend so they stay inside the storage root
- Objects stored by earlier versions can no longer be read. There is no migration.No change: #550 and this PR only change files outside the release workspaces, so no changelog lists them. What this shows: most of the value is in excluding PRs. Without the marker, six internal PRs would show up as noise in the server changelog. Where the skill rewrites an entry, it mostly adds the user-facing context the title leaves out: which backend, how to turn it on, and what users have to do. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #761 +/- ##
==========================================
- Coverage 91.91% 91.82% -0.10%
==========================================
Files 119 119
Lines 22771 22837 +66
==========================================
+ Hits 20930 20969 +39
- Misses 1841 1868 +27
☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Agents often wrote changelog entries that described the implementation instead of what changes for users. They also missed PRs that should be excluded. The new
changelog-entryskill guides them through this. The Craft workspace details move fromAGENTS.mdinto the skill.AGENTS.mdnow points to the skill, and says to mark breaking changes with!in the PR title.