release-version
Skill2 starsChanged 20 days agoMITView on GitHub
Draft and maintain this repository's changelog and reviewed GitHub release notes from verified changes. Use when preparing or correcting release prose, not for publishing a release.
9 other projects use a version of this.
Adopted by
Most recently taken up by
- Nucs/Agentmastertheir own version, first seen Nov 3, 2026
- foldkit/foldkittheir own version, first seen Nov 2, 2026
- cachewraith/cachewraith-skillstheir own version, first seen Oct 25, 2026
- crux-cli/cruxtheir own version, first seen Oct 13, 2026
- corvo007/MioSubtheir own version, first seen Oct 8, 2026
- corvo007/Gemini-Subtitle-Protheir own version, first seen Oct 8, 2026
Other versions9 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 9
- foldkit/foldkit★ 1.1ksame name
- corvo007/Gemini-Subtitle-Pro★ 835same name
- corvo007/MioSub★ 835same name
- Byte-n/larkDocx2md★ 34same name
- hhhyyyy99/prot-skills★ 7same name
- Vochsel/dump.page★ 3same name
- Nucs/Agentmaster★ 1same name
- cachewraith/cachewraith-skills★ 0same name
- crux-cli/crux★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository3 other files it gives its agents.
- brainstormSkill
- debugSkill
- implementSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 2 are distinctive, and 3 are very specific to this project.
0
Common
Most of the 8 edited versions we read keep these.
2
Distinctive
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 20
Keep CHANGELOG.md in reverse version order with ## Unreleased at the top and ## [X.Y.Z] headings for releases.
- Distinctive: line 21
Write concise bullets describing the user effect.
- Very specific: line 22
When preparing a version, move applicable verified Unreleased entries into its section, reconcile against the full release diff, and leave …
- Very specific: line 26
Write the exact publication body to docs/release-notes/vX.Y.Z.md before the release tag is created.
- Distinctive: line 28
Keep the GitHub body aligned with the changelog and tagged source.
“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Release version
Work in the current repository. Read its release guide, existing CHANGELOG.md, and recent release notes before editing. This skill writes release prose; it does not choose a version, tag, commit, push, or publish unless the user separately requests those actions.
Establish the release scope
- Determine the requested version and source range. Use the previous applicable release tag as the base when preparing a version; for ongoing maintenance, use changes since that tag and keep them under
Unreleaseduntil a version is chosen. Ask only if the version or base is genuinely ambiguous. - Inspect Git status, tags, the commit diff, merged work, and relevant documentation. Preserve unrelated edits. Treat commit subjects and PR descriptions as leads, then verify user-visible claims against the actual change.
- Include only shipped behavior. Distinguish completed work from plans, partial implementation, internal refactors, and changes that require a platform or configuration qualifier. Do not invent a fix, security impact, migration, compatibility claim, or test result.
Maintain the changelog
- Keep
CHANGELOG.mdin reverse version order with## Unreleasedat the top and## [X.Y.Z]headings for releases. Keep previous entries intact except for a factual correction the user requested. - Write concise bullets describing the user effect. Combine related changes, mention affected platforms when relevant, and surface breaking changes or actions users must take. Avoid raw commit lists, implementation trivia, private issue text, real user data, and local paths.
- When preparing a version, move applicable verified
Unreleasedentries into its section, reconcile against the full release diff, and leave any still unreleased work underUnreleased. Do not duplicate entries. Keep the version consistent with the repository's release metadata.
Prepare GitHub notes
- Write the exact publication body to
docs/release-notes/vX.Y.Z.mdbefore the release tag is created. Start with# X.Y.Z, thenReleased: YYYY-MM-DDonly when the publication date is known; if it may slip, update it before tagging. - Group notable changes under
## Features,## Improvements, and## Fixesin that order, omitting empty groups. Add## Security,## Upgrade notes, and## Known issuesonly when verified content applies. State required user actions prominently. Avoid empty headings and placeholders. - Keep the GitHub body aligned with the changelog and tagged source. Confirm every claim and link; report unresolved evidence rather than presenting a guess as fact. Review the final rendered Markdown and report the source range, files changed, and any claims needing human confirmation.
- The release command uses the note file committed at the tag. Existing historical tags without a note file retain GitHub generated notes. Editing a note after tagging does not change an immutable release; prepare a corrected release version or get an explicit publication correction request.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

