Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dicklesworthstone/update-changelog
Read this skill before updating changelogs
Passed 16 of 19 test cases with the skill, and 13 of 19 without it.
and 2 more in the full report
4 fixed14 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Review these two potential changelog entries for a feature that adds OAuth2 authentication: Option A: 'Add OAuth2 login support (#101)' vs Option B: 'Added OAuth2 login support (#101)'. Which style complies with standard changelog writing rules?
| Checked | Without skill | With skill |
|---|---|---|
| Uses past-tense verbs at the start of changelog entries. | Missed | Passed |
The instructions your model reads when the skill loads.
Update the repository changelog with changes between the last release and the current version (main) that are not yet incorporated. If CHANGELOG.md does not exist, use CHANGELOG instead.
If no baseline version is provided, use the most recent git tag. You can find it with git describe --tags --abbrev=0.
Use the following commands to gather commit information:
# Get the baseline version (if not provided)
git describe --tags --abbrev=0
# Get all commits since the baseline version
git log <baseline-version>..HEAD
Read the existing changelog file (CHANGELOG.md, or CHANGELOG if missing) and check if there are changes not yet incorporated, then add them. Always add them to the "Unreleased" section only. If there is none yet, add it at the top in the same style as the existing changelog (for example, ## Unreleased vs ## [Unreleased]).
#NUMBER) when available, but not raw commit hashes* or -) for individual changes`foo.cleanup`)test cases passed, vs 13 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.