Clean skill
CI for AI agent skills — lint, safety-audit, and scenario-test SKILL.md skills before you trust them. No Docker required.
npx -y skills add tolztoy/skillci --skill clean-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Generates a clean, grouped CHANGELOG entry from a list of git commit messages. Use when the user asks to draft release notes or a changelog from recent commits.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.2 KB, as published. Nobody here has run it
Changelog Writer
Turn raw commit messages into a readable changelog section.
Procedure
- Read the commit messages provided by the user (or run
git log --onelineif asked). - Group commits into these sections, skipping any that are empty:
- Added — new features (commits starting with
feat) - Fixed — bug fixes (commits starting with
fix) - Changed — other user-facing changes
- Internal — chores, refactors, tests (commits starting with
chore,refactor,test)
- Added — new features (commits starting with
- Rewrite each entry in the past tense, imperative voice, without the commit prefix.
- Output a Markdown section headed with the version and today's date.
Example
Input commits:
feat: add dark mode toggle
fix: correct timezone in date picker
chore: bump deps
Output:
## 1.4.0 — 2026-06-10
### Added
- Dark mode toggle
### Fixed
- Correct timezone in the date picker
### Internal
- Bumped dependencies
Keep entries short. Never invent changes that aren't in the commits.