STRUCTURED CHANGELOGS WITH SEMVER AUTOMATION AND TRACEABILITY!
A Claude Code skill generating structured bilingual changelogs with SemVer automation, conventional commits parsing, and release traceability
git clone https://github.com/pardnchiu/skill-version-generate ~/.claude/skills/version-generate· Documentation
- Automatic SemVer Bump — Determines the next version by tag priority: BREAKING > FEAT > PATCH.
- Conventional Commits First — Parses
feat:/fix:prefixes first; falls back to diff semantics when absent. - Traceable Changelog — Every entry carries PR number, author handle, commit hash, and GitHub compare link.
- Enforced Breaking Migration — Breaking changes must include migration guidance, or generation aborts without a partial file.
- Auto-Maintained Master Index — Syncs
.doc/version-generate/CHANGELOG.mdby prepending the new release with summary counts.
graph TB
A[User runs /version-generate] --> B[SKILL.md contract]
B --> C[scripts/ step implementations]
C --> D[.doc/version-generate/vX.Y.Z.md]
C --> E[.doc/version-generate/CHANGELOG.md]
This project is licensed under the MIT LICENSE.