mcpField
C
codely-git-conventional-commit

codely-git-conventional-commit

github.com/codelytv開発29616 回インストール1 日前に更新
リポジトリ

codely-git-conventional-commit について

リポジトリの変更内容とコミットメッセージ規約に基づき、Git コミットを 1 件作成するスキルです。メッセージが指定されていない場合は状態や差分などを確認し、共著者トレーラーを追加します。

主な機能

  1. 01Git の状態と差分の確認
  2. 02未追跡ファイルとブランチの確認
  3. 03直近のコミット履歴の参照
  4. 04コミットメッセージ規約への準拠
  5. 05共著者トレーラーの追加

活用シーン

  1. 01変更一式をコミットする場面
  2. 02履歴をもとにメッセージを決める場面
  3. 03AI コーディングツールの共著を記録する場面

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/codelytv/agent-harness --skill codely-git-conventional-commit

インストール後、Claude Code で/codely-git-conventional-commitを入力して読み込まれたか確認します。

同梱ファイルresources/commit-messages.md

詳細

コンテキスト

ユーザーがコミットメッセージを指定していない場合は、現在の Git の変更に関するコンテキスト(git status、git diff HEAD、未追跡ファイル、現在のブランチ、最近のコミット)を収集して、コミットメッセージを決定してください。

タスク

Git コミットを 1 つ作成してください。コミットメッセージがまだ指定されていない場合は、resources/commit-messages.md の規約に従って決定してください。

共著者

コミットメッセージには、必ず次の形式で共著者のトレーラーを追加してください。

Co-Authored-By: {tool} - {model.name} {model.version} ({model.reasoning_effort}) <{tooling_email}>
  • tool:使用した AI コーディングツール(例:Claude Code、Cursor、Copilot、Codex)
  • model.name:変更に使用したモデルの名前(例:Claude Opus、Cursor Composer、OpenAI GPT)
  • model.version:変更に使用したモデルのバージョン(例:4.6、1.5、5.4)
  • model.reasoning_effort:変更に使用したモデルの推論の度合い(例:low、medium、high)
  • tooling_email:

コメント