git-commit-formatter について
git-commit-formatter は、Conventional Commits に沿った Git コミットメッセージを書くためのスキルです。変更内容に応じたタイプや任意のスコープ、命令形の説明、破壊的変更のフッターを案内します。
主な機能
- 01Conventional Commits 形式への準拠
- 02変更内容に基づくタイプ選択
- 03任意のスコープの特定
- 04命令形での説明文作成
- 05破壊的変更のフッター追加
活用シーン
- 01新機能のコミットメッセージ作成
- 02バグ修正のタイプ選択
- 03文書やテスト変更のコミット整形
- 04破壊的変更の明記
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rominirani/ antigravity-skills --skill git-commit-formatterインストール後、Claude Code で/git-commit-formatterを入力して読み込まれたか確認します。
詳細
Git コミットフォーマッターのスキル
Git コミットメッセージを書くときは、必ず Conventional Commits の仕様に従ってください。
フォーマット
<type>[optional scope]: <description>
使用できるタイプ
- feat:新機能
- fix:バグ修正
- docs:ドキュメントのみの変更
- style:コードの意味に影響しない変更(空白、フォーマットなど)
- refactor:バグ修正にも機能追加にも該当しないコード変更
- perf:パフォーマンスを改善するコード変更
- test:不足しているテストの追加、または既存のテストの修正
- chore:ドキュメント生成など、ビルドプロセスや補助ツール、ライブラリの変更
手順
- 変更内容を分析し、主な
typeを決定します。 - 該当する場合は
scopeを特定します(例:特定のコンポーネントやファイル)。 - 簡潔な
descriptionを命令形で記述します(例:「added feature」ではなく「add feature」)。 - 破壊的変更がある場合は、
BREAKING CHANGE:で始まるフッターを追加します。
例
feat(auth): implement login with google
コメント
Markdown 対応