draft-commit-message について
現在の変更内容に対するコミットメッセージを、Conventional Commits 形式で作成する開発スキルです。課題参照、本文の規則、破壊的変更の表記と、対話時の確認事項を示します。
主な機能
- 01Conventional Commits の件名形式
- 02先頭行への課題参照
- 03本文での GitHub キーワードと課題詳細
- 04破壊的変更の表記
- 05対話形式での確認質問
活用シーン
- 01変更内容に対するコミットメッセージの作成
- 02コミット履歴での課題との紐付け
- 03破壊的変更の一貫した記述
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mtngtools/ agents --skill draft-commit-messageインストール後、Claude Code で/draft-commit-messageを入力して読み込まれたか確認します。
詳細
コミットメッセージの下書き
現在の変更に対するコミットメッセージを下書きします。git-and-github のルールにあるコミットメッセージの規約に従ってください。
- 形式:
type(scope): subject (#issue-number)— Conventional Commits - 1 行目には必ず issue への参照を含める
- 本文: issue の詳細とともに GitHub のキーワード(
closes、addresses、refs)を使用する - 破壊的変更:
BREAKING CHANGEを使用するか、type/scope の後に!を付ける - 複数の issue: 1 行目ではカンマ区切りにし、詳細は末尾に記載する
人と対話しながら下書きする場合は、どの issue に対応するのか、変更が破壊的かどうか、コミットの種類(feat、fix、refactor など)について確認してください。
コメント
Markdown 対応