Analyzes git commit history and generates professional changelogs with semantic versioning, conventional commit support, and multiple output formats (Keep a Changelog, Conventional, GitHub). Use when editing CHANGELOG.md, CHANGELOG.txt, or HISTORY.md files, preparing release notes, creating releases, bumping versions, updating changelog, documenting changes, writing release notes, tracking changes, version bump, tag release, or when user mentions "changelog", "release notes", "version history", "release", "semantic versioning", or "conventional commits".
/plugin marketplace add joaquimscosta/arkhe-claude-plugins/plugin install git@arkhe-claude-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
EXAMPLES.mdTROUBLESHOOTING.mdWORKFLOW.mdAutomatically analyze git commit history and generate comprehensive changelogs following industry-standard formats.
This skill automatically activates when:
CHANGELOG.md, CHANGELOG.txt, HISTORY.mdWhen invoked, this skill provides:
Choose from multiple formats:
The skill recognizes standard commit conventions:
feat: add new authentication endpoint
fix: resolve token expiration issue
docs: update API documentation
refactor: optimize database queries
perf: improve calculation performance
test: add integration tests
build: upgrade framework version
ci: configure automated testing
chore: update dependencies
The skill handles monorepo structures:
services/api/CHANGELOG.md)frontend/CHANGELOG.md)Automatically categorizes commits by type:
feat: → Features sectionfix: → Bug Fixes sectiondocs: → Documentation sectionstyle: → Code Style sectionrefactor: → Refactoring sectionperf: → Performance sectiontest: → Testing sectionbuild: → Build System sectionci: → CI/CD sectionchore: → Other Changes sectionAutomatically suggests version bumps:
BREAKING CHANGE: or exclamation mark suffixfeat: commitsfix: commitsIdentifies breaking changes from:
BREAKING CHANGE: footer in commit messageExtracts from commit messages:
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.2.0] - 2025-10-22
### Added
- Keyword competition scoring algorithm for market analysis (#123)
- Multi-currency support for revenue calculations (#124)
- OpenSearch faceted search with Valkey caching (#125)
### Fixed
- JWT token expiration issue in user-service (#126)
- Race condition in favorite-service list operations (#127)
- Memory leak in trend-service ARIMA calculations (#128)
### Changed
- Upgraded Spring Boot to 3.4.3 across all services (#129)
- Optimized search-service query performance (40% improvement) (#130)
- Refactored supply-analytics-service ETL pipeline (#131)
### Security
- Updated Jackson to fix CVE-2025-12345 (#132)
### Performance
- Reduced trend-service calculation time from 2.5s to 0.8s (#133)
## [1.1.0] - 2025-09-15
...
This is Level 1 documentation (skill overview).
For more details, see:
WORKFLOW.md - Step-by-step methodologyEXAMPLES.md - Real-world usage examplesTROUBLESHOOTING.md - Common issues and solutions/changelog
/changelog --since v1.1.0 --version 1.2.0
/changelog --format github --append
The skill activates automatically when:
# Editing changelog
vim CHANGELOG.md
# Discussing releases
"I need to prepare release notes for version 1.2.0"
# Git tagging
"Let's create a changelog for the v1.2.0 tag"
git tag v1.2.0-rc1/changelog --append --version 1.2.0# Generate changelog for specific service
cd services/api
/changelog --output CHANGELOG.md --since v1.0.0
# Generate project-wide changelog
/changelog --output CHANGELOG.md --format keepachangelog
/doc-generate - Generate comprehensive documentation/code-explain - Explain complex code sectionsdocs-architect agent - Create technical documentation from codemermaid skill or /diagram command - Generate diagrams (e.g., release flow diagrams)1.0.0
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.