mcpField
C
codely-git-conventional-commit

codely-git-conventional-commit

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

codely-git-conventional-commit について

プロジェクトのコミットメッセージ規約に沿って、Gitコミットを1件作成するスキルです。メッセージが指定されていない場合は変更内容や直近のコミットを調べて決定し、共同作成者のトレーラーを追加します。

主な機能

  1. 01Gitコミットを1件作成
  2. 02プロジェクトのメッセージ規約に準拠
  3. 03未指定時に変更内容を確認
  4. 04共同作成者のトレーラーを追加

活用シーン

  1. 01指定したメッセージで変更をコミット
  2. 02現在のGit情報からメッセージを決定
  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:

コメント