差分からコミットメッセージを書くプロンプトです。 コミット前、書き方に迷ったときに。メッセージは後から履歴を追う自分のためのものなので、「何を」ではなく「なぜ」を書かせます。差分から意図が読めないときに埋めさせないのが肝です。
プロンプト
0 回コピー
以下の差分から、コミットメッセージを書いてください。 # 出力形式 ## 1行目(50字以内) (種類: 変更の要点。種類は feat / fix / refactor / docs / test / chore から選ぶ) ## 本文 - なぜこの変更が必要だったか - どう解決したか(実装の方針。詳細は差分を見れば分かるので書かない) - 意図的にやらなかったこと(あれば) ## この差分は1コミットにまとめてよいか - よい/分けるべき - 分けるべき場合、どこで分けるか # 制約 - 1行目に「〜を修正」「〜を追加」だけの内容を書かない。何がどうなるかを書く。 - 1行目の末尾に句点を付けない。 - 「なぜ」が差分から読み取れない場合、それらしい理由を創作しない。「【要記入:なぜこの変更が必要だったか】」と書く。 - ファイル名を本文に並べない。差分を見れば分かる。 - 無関係な変更が混ざっている場合、まとめて書かずに「分けるべき」と指摘する。 # 差分 (git diff の出力を貼る) # 背景(分かれば) (どのタスクの一部か、どんな問題を直したか)