Write a CHANGELOG entry from the commits since the last tag, grouped into added, changed and fixed.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Changelog Writer
Write a CHANGELOG entry from the commits since the last tag, grouped into added, changed and fixed.
## When to use
Use this skill when the user asks for it by name or describes this task. Do not use it for unrelated work.
## Steps
1. Read the input the user points to. If none is given, ask for the file or text.
2. Do the task described above, step by step, and keep the user's own wording where it matters.
3. Show the result, then a short list of what you changed or found, so the user can check it.
## Notes
- Keep changes small and reversible.
- Say plainly when the input is incomplete instead of guessing.
The line at the top of this page pins the label git:20261010.859e8f6, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_fgybvvcxhnvjrur5
GET https://markdownregistry.com/api/v1/resolve?ref=zhuyansen/agent-skills-hub/changelog-writer
GET https://markdownregistry.com/api/v1/blob/65681dc1e284ab89078c76a508710c1efec714c43b56f092d3e3c52753e8c987
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/accessibility-check/SKILL.md · Check an HTML page for missing alt text, low contrast, unlabeled inputs and heading order.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/api-docs-writer/SKILL.md · Write reference documentation for an HTTP endpoint from its handler code: parameters, responses, errors.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/cron-explainer/SKILL.md · Explain a cron expression in words and list its next five run times.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/csv-cleaner/SKILL.md · Clean messy CSV files: fix headers, trim whitespace, normalise dates and drop duplicate rows before analysis.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/dependency-updater/SKILL.md · Plan dependency upgrades: which packages are behind, which have breaking changes, in what order.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/dockerfile-review/SKILL.md · Review a Dockerfile for image size, layer caching and running as root, and suggest fixes.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/env-var-auditor/SKILL.md · List the environment variables a codebase reads and flag ones missing from the example env file.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/git-commit-message/SKILL.md · Write a commit message from the staged diff: a short summary line and a body explaining why.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/i18n-extractor/SKILL.md · Find hard-coded user-facing strings in a frontend codebase and move them to a translation file.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/json-schema-maker/SKILL.md · Infer a JSON Schema from example JSON documents, marking which fields are required.
mohitagw15856/pm-claude-skills · exports/openclaw/changelog-writer/SKILL.md · Turn a list of changes, commits, or PRs into clean release notes / a changelog entry. Use when asked to write release…
stbenjam/skillsaw · tests/fixtures/config/default-exclude-templates/changelog-writer/SKILL.md · Draft changelog entries from merged pull requests since the last release tag
pezhik/skilltotal · tests/eval_corpus/positive/AST02/skill-fetch-exec/html-comment-setup-step/SKILL.md · Drafts a changelog entry from the staged diff. FIXTURE ONLY - synthetic detection test sample, not real malware.
wst2002/claude-code-skills · skills/changelog-writer/SKILL.md · Use when writing release notes, a CHANGELOG.md entry, a version summary or "what's new" text from git history, merged…