conventional-changelog
Installation
SKILL.md
Conventional Changelog
commit メッセージを Conventional Commits 規約で書き、そこから CHANGELOG と semver タグを機械的に生成する運用のガイド。npm / cargo / python / rust / go を横断してツールを選び、手で CHANGELOG を書かずに済ませる。
いつ使うか
- 新規 repo に release フローを整備する
- 既存 repo の commit メッセージが揺れていて、CHANGELOG 生成を導入したい
- release-please を試したが合わない / 別ツールを検討したい
- 言語(Rust / Python / Go 等)に合った changelog ツールを探している
- tag と CHANGELOG が手運用で壊れがち、自動化したい
Conventional Commits 書式
形式: <type>[optional scope]: <subject>