Smart Commit は、ステージングされた変更を分析し、Conventional Commits 標準に従って正確で構造化されたコミットメッセージを生成する AI 駆動の Git ユーティリティです。
レジストリから直接スキルをインストールする最速の方法です。
npx clawhub@latest install git-smart-commit
スキルフォルダを以下のいずれかの場所にコピーしてください
~/.openclaw/skills/ <project>/skills/ 優先順位:ワークスペース > ローカル > バンドル
このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。
Clawhubを使って git-smart-commit をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。
ZIPアーカイブで生のスキルファイルを取得します。
Smart Commit は、Openclaw Skills エコシステム内の専用ツールであり、手動で Git メッセージを作成する手間を省くために設計されています。ステージングされた diff を検査することで、新機能、バグ修正、パフォーマンスの最適化など、コード変更の意図をインテリジェントに特定し、それらを標準化された構造にフォーマットします。
このスキルにより、プロジェクトのバージョン履歴はクリーンで検索可能、かつプロフェッショナルな状態に保たれます。単なるテキスト生成にとどまらず、breaking changes を検出し、非常に複雑な diff に対して論理的な分割を提案するため、Openclaw Skills をバージョン管理に使用するすべての開発者にとって不可欠な資産となります。
git diff --cached --stat を実行し、ステージングされた変更のハイレベルな概要を取得します。git diff --cached を通じて完全な diff の詳細な分析を行い、ロジックの変更を理解します。git commit -m コマンドを実行して変更を確定させます。この機能をワークフローに統合するには、Openclaw 環境が設定されていることを確認し、ターミナルで以下を実行してください。
# git リポジトリに移動
cd your-project-repo
# 変更をステージング
git add .
# AI エージェントを通じて smart-commit スキルを起動
openclaw run smart-commit
Smart Commit は、Git の内部メタデータと Conventional Commits 分類法を利用して情報を整理します:
| コンポーネント | ソース | 説明 |
|---|---|---|
| Type | Diff Analysis | 変更の分類(例:feat, fix, style) |
| Scope | File Path | 影響を受けるモジュールの特定(例:api, ui) |
| Subject | Hunk Analysis | 変更内容の命令形による説明 |
| Breaking Change | Code Impact | 破壊的な API またはロジック変更の検出 |
大規模な diff(4000行以上)の場合、token の効率を維持するために git diff --stat に基づいた要約を生成します。
! を追加し、BREAKING CHANGE: フッターを入力します。--scope および --type フラグを使用して、特定のスコープやタイプを強制する機能。--amend オプションを使用して、最後のコミットメッセージをシームレスに更新します。ローディング
90 日間の成長マラソンとストイックな代謝メカニズムを備えた、AI エージェント向けの洗練された仮想ペット管理スキルです。

Push Server OpenAPI を介して WeCom ユーザーにリッチメディアアラートを送信する Python 駆動の通知エージェントです。

Monte Carloシミュレーションと統計的効率データを活用し、勝利のためのトーナメント対戦表を生成する高度なMarch Madness最適化ツールです。

高度な LLMs を使用して、ローカルのセッションログから実行可能な洞察を抽出する戦略的分析ツール。








































