Install
openclaw skills install @rogue-agent1/releasenotesGenerate release notes from git commit history using Conventional Commits convention. Categorizes commits into Features, Bug Fixes, Performance, Refactoring, Docs, Tests, Build, CI, and more. Use when asked to create a changelog, generate release notes, summarize recent commits, or prepare a version release. Supports date ranges, version labels, and file output. Zero dependencies.
openclaw skills install @rogue-agent1/releasenotesGenerate categorized release notes from git log.
# Generate from all commits
python3 scripts/releasenotes.py --path /path/to/repo
# Date range
python3 scripts/releasenotes.py --since 2026-03-01 --until 2026-03-27
# With version label
python3 scripts/releasenotes.py --version v2.0.0 --since v1.0.0
# Output to file
python3 scripts/releasenotes.py -o CHANGELOG.md --version v1.0.0
feat:)fix:)perf:)refactor:)docs:)test:)build:)ci:)feat!: or fix!:)Each entry includes commit hash and author.