Agent skill
changelog
Generate a changelog from git history for release notes
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/changelog-g-zenr-relay-api
SKILL.md
Generate a changelog: $ARGUMENTS
Step 1 — Gather Commits
# Since last tag:
git log $(git describe --tags --abbrev=0)..HEAD --oneline
# Or between two tags:
git log v<from>..v<to> --oneline
Step 2 — Categorize
Group commits by type using conventional commit prefixes:
| Category | Commit Types |
|---|---|
| Added | feat |
| Changed | refactor, chore |
| Fixed | fix |
| Security | security |
| Documentation | docs |
| Testing | test |
Step 3 — Format Changelog
## [<version>] - <YYYY-MM-DD>
### Added
- <description of new features>
### Changed
- <description of changes>
### Fixed
- <description of bug fixes>
### Security
- <description of security improvements>
Step 4 — Write to Changelog File
Prepend the new entry to the changelog file (see project config for path). Keep the existing changelog entries below the new one.
Step 5 — Summary
Changelog for v<version>:
Added: X items
Changed: X items
Fixed: X items
Security: X items
Total commits: X
Rules
- Use past tense for descriptions ("Added support for..." not "Add support for...")
- Group related changes under one bullet point
- Don't include merge commits or chore commits in the changelog unless significant
- Link to issues or PRs where relevant
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?