各フェーズで実際にどのような指示文を入力すれば適切なスキル/レシピが起動するかを、 T-021 再パイロット(医療×MFA required×Next.js+Rails)の実プロンプトを引用して 9 セクションで例示。 - 7.1 要件定義: 案件前提と DP-007/008 を undecided で引き継ぎ - 7.2 設計: DP-007/008/責務仕分け/セッション戦略/ページ3パターンを一度に決定 - 7.3 スキーマ検証: B-01 解消の確認(ネガティブ検証込み) - 7.4 backend 実装: setup + mfa の Rails レシピ + 2 段階失効 - 7.5 frontend 実装: AuthGate + 3 パターン + /login/signup 分離 - 7.6 ローカル E2E: emulator スキル + Docker + SMS MFA で MFA required を検証 - 7.7 ブラウザ動作確認: 最小 UI 実装 - 7.8 不具合報告: 実機再現 + 原因特定 + スキル根本対応をセットで指示 - 7.9 プロンプト設計のコツ: 判断は人間/実装は AI、横断機能は新スキル化など Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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 git@github.com: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": "your.email@example.com"
},
"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
.pr-triage.jsonに出力し、後続のコードレビューフェーズで活用します。CI環境でのコスト最適化に使用してください。