mcpField
G
git-commit-formatter

git-commit-formatter

github.com/rominirani開発60767 回インストール18 週間前に更新
リポジトリ

git-commit-formatter について

git-commit-formatter は、Conventional Commits に沿った Git コミットメッセージを書くためのスキルです。変更内容に応じたタイプや任意のスコープ、命令形の説明、破壊的変更のフッターを案内します。

主な機能

  1. 01Conventional Commits 形式への準拠
  2. 02変更内容に基づくタイプ選択
  3. 03任意のスコープの特定
  4. 04命令形での説明文作成
  5. 05破壊的変更のフッター追加

活用シーン

  1. 01新機能のコミットメッセージ作成
  2. 02バグ修正のタイプ選択
  3. 03文書やテスト変更のコミット整形
  4. 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:ドキュメント生成など、ビルドプロセスや補助ツール、ライブラリの変更

手順

  1. 変更内容を分析し、主な type を決定します。
  2. 該当する場合は scope を特定します(例:特定のコンポーネントやファイル)。
  3. 簡潔な description を命令形で記述します(例:「added feature」ではなく「add feature」)。
  4. 破壊的変更がある場合は、BREAKING CHANGE: で始まるフッターを追加します。

例

feat(auth): implement login with google

コメント