codely-git-conventional-commit について
プロジェクトのコミットメッセージ規約に沿って、Gitコミットを1件作成するスキルです。メッセージが指定されていない場合は変更内容や直近のコミットを調べて決定し、共同作成者のトレーラーを追加します。
主な機能
- 01Gitコミットを1件作成
- 02プロジェクトのメッセージ規約に準拠
- 03未指定時に変更内容を確認
- 04共同作成者のトレーラーを追加
活用シーン
- 01指定したメッセージで変更をコミット
- 02現在のGit情報からメッセージを決定
- 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:- Claude Code:
[email protected] - Cursor:
[email protected] - Copilot:
[email protected] - Codex:
[email protected]
- Claude Code:
コメント
Markdown 対応