update-changelog について
update-changelogは、Keep a Changelog形式で変更履歴を作成・更新するスキルです。プロジェクトのメンテナーが変更をバージョンや種類ごとに記録できます。
主な機能
- 01変更履歴ファイルの検索・作成
- 02日付付きバージョン節の追加
- 03変更種別ごとの項目整理
- 04簡潔な箇条書きへの整形
活用シーン
- 01リリース変更のバージョン別記録
- 02変更履歴がないプロジェクトでの新規作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nweii/ agent-stuff --skill update-changelogインストール後、Claude Code で/update-changelogを入力して読み込まれたか確認します。
同梱ファイルskill-plugin-conventions.md
詳細
更新履歴の更新
Keep a Changelog の規約に従って、変更履歴ファイルを更新します。
使用方法
/update-changelog <version> <change_type> <message>
パラメーター
<version>:バージョン番号(例:「1.1.0」)<change_type>:次のいずれか:「added」、「changed」、「deprecated」、「removed」、「fixed」、「security」<message>:変更内容の説明
処理
- 既存の変更履歴(CHANGELOG.md または changelog.md)を確認し、存在しない場合は作成します
- 指定したバージョンのセクションを検索または作成し、今日の日付を設定します
- 適切な変更タイプの見出しの下に、新しい項目を追加します
- Keep a Changelog の規約に従って書式を整えます
- 更新した変更履歴をファイルに書き戻します
書式の規約
- 変更をタイプ別(Added、Changed、Deprecated、Removed、Fixed、Security)に分類します
- 変更は箇条書きにします
- バージョンセクションには日付(YYYY-MM-DD)を記載します
- 項目は簡潔かつ具体的に記載します
- 絵文字は使用しません
出力例
## [1.2.0] - 2025-01-24
### Added
- New markdown to BlockDoc conversion feature
### Fixed
- Bug in HTML renderer causing incorrect output
プラグインの変更履歴
プラグインの変更履歴の形式については、skill-plugin-conventions.md を参照してください。
コメント
Markdown 対応