Imported from yysd5/dotfiles (
gemini/antigravity-cli/skills/suggest-commit-message/SKILL.md). Install upstream withnpx skills add yysd5/dotfiles --skill suggest-commit-message. Copyright stays with the author.
以下の手順で、ステージされた変更に対して適切なコミットメッセージを提案してください。
-
ステージされた変更の確認:
git diff --stagedを実行して、現在ステージされている(git add済み)変更のみを確認してください。 注意:勝手にgit addを実行して未ステージのファイルをステージしたり、ステージされていない変更を含めてコミットメッセージを考えたりしないでください。 ステージされた変更がない場合は、その旨を伝えて終了してください。 -
git-committerスキルの確認:
git-committerスキルのガイドライン(50/72ルール、prefix、内容のガイドライン)に従ってください。 -
コミットメッセージの生成: 現在ステージされている差分とスキルのガイドラインに基づき、コミットメッセージを提案してください。
- サマリー(1行目)は現在形で記述し、日本語なら25文字以内を目指してください。
- 変更の「何」だけでなく「なぜ」に焦点を当て、必要に応じて詳細(3行目以降)を記述してください。
- 適切なprefix(feat, fix, refactorなど)を付与してください。
- ツール特有のメタデータ("Generated with..." など)は含めないでください。
- 提案の提示: 提案するコミットメッセージをコードブロックで提示し、その内容を選んだ理由を簡潔に説明してください。 「実際にコミットを行う場合は、上記のメッセージを使用して git commit を実行してください」と添えてください。