@xtone/pr-triage
Claude Code用の開発支援ツールとプラグインのコレクションです。
AI Development Tools
Claude Code用の開発支援ツールとプラグインのコレクションです。
Claude Code Plugin Marketplace対応
このリポジトリはClaude Code Plugin Marketplaceに対応しており、公開しているプラグインを簡単にインストールして利用できます。
公開中のプラグイン
- biome-format - JavaScript/TypeScriptファイルの編集時に自動的にBiomeフォーマッターを実行
- backend-development - Ruby on Rails/PostgreSQLバックエンド開発向けのツール群(JSON仕様からAPI・管理画面の実装までをサポート)
- flutter-development - Flutter開発向けのツール群(Widget実装アシスタントなど)
- android-development - Android/Jetpack Compose開発向けのツール群(アーキテクチャ設計、テスト自動生成、Figma変換など)
- common-development - プラットフォーム非依存の汎用スキル(CLAUDE.md管理、動画分析、セッション効率評価など)
- skill-usage-tracker - スキル使用状況トラッキングと外部サービスへの分析データ送信
- flutter-screen-spec-generator - Flutterプロジェクトの画面定義書を作成・管理するプラグイン
- development-workflows - 開発ワークフロー向けスキル群(コードレビュー、認可チェックなど)
プラグインのインストール方法
Method 1: Claude Code Marketplaceから直接インストール(推奨)
Claude Codeのマーケットプレイス機能を使用して、プラグインを簡単にインストールできます。
- Claude Code上でマーケットプレイスにこのリポジトリを追加:
/plugin marketplace add [email protected]:xtone/ai_development_tools.git
または、HTTPSを使用する場合:
/plugin marketplace add xtone/ai_development_tools
- プラグインをインストール:
インタラクティブにプラグインを選択してインストール:
/plugin
または、直接プラグイン名を指定してインストール:
/plugin install biome-format@xtone-ai-development-tools
/plugin install backend-development@xtone-ai-development-tools
/plugin install flutter-development@xtone-ai-development-tools
/plugin install android-development@xtone-ai-development-tools
/plugin install common-development@xtone-ai-development-tools
/plugin install skill-usage-tracker@xtone-ai-development-tools
/plugin install flutter-screen-spec-generator@xtone-ai-development-tools
/plugin install development-workflows@xtone-ai-development-tools
プラグインをインストールすると、以下が自動的に行われます:
- 必要なスクリプトがインストールディレクトリにコピーされる
- Hooksの設定が自動的に読み込まれる
- 手動でのhooks設定が不要になる
Method 2: 手動インストール
個別のプラグインを手動でセットアップする場合は、各プラグインのREADMEを参照してください。
参考文献:
このリポジトリをマーケットプレイスに追加する方法
自分のプラグインをClaude Code Marketplaceで公開したい場合は、以下の手順に従ってください。
1. リポジトリ構造の準備
your-repo/
├── .claude-plugin/
│ └── marketplace.json # マーケットプレイスのメタデータ
└── your_plugin/
├── .claude-plugin/
│ └── plugin.json # プラグインの基本情報
├── hooks/
│ ├── hooks.json # Hooksの設定
│ └── your_script.sh # 実行スクリプト
└── README.md # プラグインのドキュメント
2. marketplace.jsonの作成
リポジトリのルートに .claude-plugin/marketplace.json を作成します:
{
"name": "your-marketplace-name",
"owner": {
"name": "Your Name",
"email": "[email protected]"
},
"plugins": [
{
"name": "plugin-name",
"source": "./path/to/plugin",
"description": "プラグインの説明",
"version": "0.1.0",
"author": {
"name": "Plugin Author"
}
}
]
}
3. plugin.jsonの作成
各プラグインのディレクトリ内に .claude-plugin/plugin.json を作成します:
{
"name": "plugin-name"
}
4. hooks.jsonの作成
プラグインのhooksディレクトリ内に hooks/hooks.json を作成します:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/your_script.sh"
}
]
}
]
}
}
重要: スクリプトパスには ${CLAUDE_PLUGIN_ROOT} 変数を使用してください。この変数はプラグインのインストール時に自動的にインストールディレクトリのパスに展開されます。
5. スクリプトファイルの準備
実行スクリプトには実行権限を付与し、gitリポジトリにその権限を記録します:
chmod +x your_plugin/hooks/your_script.sh
git add your_plugin/hooks/your_script.sh
git update-index --chmod=+x your_plugin/hooks/your_script.sh
6. リポジトリの公開
リポジトリをGitHubにプッシュすることで、他のユーザーがマーケットプレイスを追加できるようになります。
参考文献:
ライセンス
Released under the MIT license https://opensource.org/licenses/mit-license.php
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.