Claude Codeが停止したとき(タスクが完了したとき)に、Gitコミットを自動化するためのフックを提供します。
You can install this plugin from any of these themed marketplaces. Choose one, add it as a marketplace, then install the plugin.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install git-commit-plugin@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/git-commit-plugin.json
Step 2: Install the plugin
/plugin install git-commit-plugin@git-commit-plugin
Claude Code用のプラグインやツールを管理するマーケットプレイスです。このマーケットプレイスでは、開発者コミュニティが作成した便利なプラグインを共有・管理することができます。
Claude Codeが停止したとき(タスクが完了したとき)に、Gitコミットを自動化するためのフックを提供します。未コミットの変更を検出し、適切な粒度でコミットメッセージを生成して自動的にコミット・プッシュを実行します。
重要: このプラグインを使用するには、初回に /git-commit-plugin:setup
コマンドを実行して必要なシェルスクリプトをインストールしてください。このセットアップを行わないと、フック機能が正しく動作しません。
Claude Codeが停止したとき(タスクが完了したとき)・ツールの実行確認が必要になったときに、通知音を鳴らすためのフックを提供します。
serena MCP Server, 開始時にプロジェクトのアクティベートを促すHooksを提供します。
/plugin marketplace add https://github.com/shin902/claude-marketplace
/plugin install [plugin-name]@Marketplace-of-shi
例:
/plugin install git-commit-plugin@Marketplace-of-shi
/plugin install notification-plugin@Marketplace-of-shi
/plugin install serena-plugin@Marketplace-of-shi
インストール後、以下の方法で確認できます:
/plugin # インストール済みプラグインの管理メニューを表示
# git-commit-pluginの場合: 実際にタスク完了時に自動コミットされることを確認
# notification-pluginの場合: 通知音が鳴ることを確認
# serena-pluginの場合: プロジェクト開始時のアクティベート確認
/plugin
コマンドから "Manage Plugins" を選択して、各プラグインの詳細と提供機能を確認してください。このプロジェクトはClaude Codeのプラグインシステムに基づいて構築されています。各プラグインは以下の構造に従っています:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # プラグインメタデータ
├── commands/ # カスタムスラッシュコマンド(オプション)
├── agents/ # カスタムエージェント(オプション)
├── hooks/ # イベントハンドラー(オプション)
│ └── hooks.json
└── scripts/ # 補助スクリプト(オプション)
claude-marketplace/
├── .claude-plugin/
│ └── marketplace.json # マーケットプレイス設定
├── git-commit/ # git-commitプラグイン
├── notification/ # notificationプラグイン
├── serena/ # serenaプラグイン
├── CONTRIBUTING.md # コントリビューションガイド
├── README.md # このファイル
└── LICENSE # ライセンス
新しいプラグインの開発方法については、CONTRIBUTING.mdを参照してください。プラグインの作成手順からテスト方法まで、詳細なガイドを記載しています。
プラグインの開発中は、ローカルマーケットプレイスを使ってテストできます:
詳細はCONTRIBUTING.mdを参照してください。
リポジトリレベルでプラグインを設定することで、チーム全体で一貫したツール環境を確保できます。.claude/settings.json
にマーケットプレイスとプラグインの設定を追加してください。
このプロジェクトは以下の公式ドキュメントに基づいて作成されています:
プルリクエストは歓迎します。詳細はCONTRIBUTING.mdを参照してください。
このプロジェクトのライセンスについてはLICENSEファイルを参照してください。
問題や質問がある場合は、Issuesで報告してください。
3.0.0