원클릭으로
changelog-generator
Generate beautiful CHANGELOG.md from git commits following Keep a Changelog format
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate beautiful CHANGELOG.md from git commits following Keep a Changelog format
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyze and optimize code performance, identify bottlenecks, and suggest improvements
Automated deployment orchestration with rollback, blue-green, and canary deployment strategies
Manage development environments, configurations, and secrets across local, staging, and production
Technical documentation specialist - create docs, API references, user guides for technical and non-technical audiences
Backend architecture agent for API design, database schema, and microservices
Data engineering agent for ETL pipelines, data warehousing, and analytics
| name | changelog-generator |
| description | Generate beautiful CHANGELOG.md from git commits following Keep a Changelog format |
| allowed-tools | ["Bash","Write","Read"] |
| version | 1.0.0 |
| author | GLINCKER Team |
| license | Apache-2.0 |
| keywords | ["changelog","documentation","git","versioning"] |
Automatically generate CHANGELOG.md from git commit history following Keep a Changelog format. Groups changes by type, links commits, and maintains semantic versioning.
# Get commits since last release
git log v1.0.0..HEAD --pretty=format:"%H|%s|%an|%ad" --date=short
# Or all commits if no releases
git log --pretty=format:"%H|%s|%an|%ad" --date=short
Detect commit types (Conventional Commits):
feat: Add user authentication → Added
fix: Resolve login bug → Fixed
docs: Update README → Documentation
refactor: Simplify auth logic → Changed
perf: Optimize database queries → Changed
test: Add unit tests → Testing
chore: Update dependencies → Maintenance
Format (Keep a Changelog):
# 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).
## [Unreleased]
### Added
- User authentication with JWT tokens [#42](https://github.com/user/repo/pull/42)
- Password reset functionality [@johndoe](https://github.com/johndoe) [abc123](https://github.com/user/repo/commit/abc123)
- Two-factor authentication support
### Changed
- Improved error handling in API endpoints
- Updated UI components to use new design system
- Refactored database connection pooling
### Fixed
- Login button not working on mobile devices [#38](https://github.com/user/repo/issues/38)
- Memory leak in background job processor
- SQL injection vulnerability in search endpoint
### Security
- Updated dependencies with known vulnerabilities
- Implemented rate limiting on auth endpoints
- Added CSRF protection
## [1.2.0] - 2025-01-10
### Added
- Dark mode support
- Export data to CSV functionality
### Fixed
- Cache invalidation issue
- Timezone handling in date picker
## [1.1.0] - 2025-01-05
### Added
- User profile customization
- Email notifications
### Changed
- Improved performance of dashboard queries
## [1.0.0] - 2025-01-01
### Added
- Initial release
- Core functionality
- Basic user management
- API endpoints
[Unreleased]: https://github.com/user/repo/compare/v1.2.0...HEAD
[1.2.0]: https://github.com/user/repo/compare/v1.1.0...v1.2.0
[1.1.0]: https://github.com/user/repo/compare/v1.0.0...v1.1.0
[1.0.0]: https://github.com/user/repo/releases/tag/v1.0.0
Automatically categorize based on prefix:
feat: → Added
fix: → Fixed
docs: → Documentation
style: → Changed
refactor: → Changed
perf: → Changed
test: → Testing
build: → Build
ci: → CI/CD
chore: → Maintenance
revert: → Reverted
### Fixed
- Login bug (#42) → Links to issue
- API timeout (PR #45) → Links to PR
- Memory leak [abc123] → Links to commit
## [2.0.0] - 2025-01-15
### ⚠️ BREAKING CHANGES
- Removed support for Node.js 14
- Changed API response format for /users endpoint
- Renamed environment variable `API_KEY` to `APP_API_KEY`
### Migration Guide
1. Update Node.js to version 18 or higher
2. Update API client to handle new response format
3. Rename environment variables in .env file
Based on changes:
User: "Generate CHANGELOG from git history"
Output:
# Changelog
## [Unreleased]
### Added
- 15 new features
### Fixed
- 8 bug fixes
### Changed
- 12 improvements
(Full detailed changelog)
User: "Update CHANGELOG with latest commits"
Process:
User: "Generate CHANGELOG for v2.0.0 release"
Process:
GLINCKER Team