ecosystem-guide について
Claude Code ユーザー向けに、スキル、プラグイン、MCP ツール、コマンドラインツールを用途とワークフロー例とともに整理したガイドです。要件別の選択手順を通じて、ツールの組み合わせやサーバー、プラグイン、プロファイルの管理方法を示します。
主な機能
- 01Claude Code エコシステムのツールと用途を整理
- 02検索やデータベースの要件に合うツールを案内
- 03スキルとプラグインの導入・更新方法を説明
- 04MCP サーバーの有効状態を管理
- 05設定プロファイルの保存と読み込み
活用シーン
- 01プロジェクトに合わせて Claude Code のスキルとプラグインを設定
- 02調査用にウェブ検索とコード検索を有効化
- 03プロジェクトごとに MCP サーバーを切り替えてコンテキストを管理
- 04プラグインキャッシュを消去し利用状況を確認
MCP 対応
mcpick を使った MCP サーバーの追加、有効化、無効化を案内し、mcp-omnisearch と mcp-sqlite-tools の用途も紹介します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ spences10/ svelte-skills-kit --skill ecosystem-guideインストール後、Claude Code で/ecosystem-guideを入力して読み込まれたか確認します。
詳細
Claude Code エコシステムガイド
Claude Code のワークフローを強化する、厳選されたツール集です。
スタック
| ツール | 種類 | 目的 |
|---|---|---|
| toolkit-skills | プラグイン | 強制評価フック+コアスキル(任意のスキルプラグインと併用) |
| svelte-skills-kit | プラグイン | Svelte/SvelteKit のスキル(toolkit-skills と併用) |
| ccrecall | CLI | トランスクリプトを SQLite に同期して分析 |
| mcp-omnisearch | MCP | 統合検索(Tavily、Kagi、GitHub など) |
| mcp-sqlite-tools | MCP | 安全な SQLite 操作 |
| mcpick | CLI | MCP サーバー、プラグイン、キャッシュ、プロファイルを管理 |
| research | スキル | 検証済み情報源を使ったリサーチパターン |
| skill-creator | スキル | ベストプラクティスに沿った Claude スキルの作成 |
選択ガイド
「スキルを確実に有効化したい」
→ toolkit-skills - 強制評価フックが、利用可能なスキルに照らしてすべてのプロンプトを評価します。任意のスキルプラグインと併せてインストールしてください。
「ウェブを検索したい」
→ mcp-omnisearch - ウェブ検索、GitHub のコード検索、AI による回答
「データベースにクエリを実行したい」
→ mcp-sqlite-tools - 安全ガード付きで SQLite の読み書きを行います
「コンテキストを圧迫する MCP が多すぎる」
→ mcpick - プロジェクトごとにサーバーを有効化/無効化します
「プラグインをインストールまたは更新したい」
→ mcpick - mcpick plugins install|update|list
「バージョン更新後にプラグインのキャッシュが古くなっている」
→ mcpick - mcpick cache clear または mcpick cache clean-orphaned
「Claude Code の使用状況を追跡したい」
→ ccrecall - トランスクリプトを同期し、mcp-sqlite-tools でクエリを実行します
「Svelte/SvelteKit を使って開発している」
→ svelte-skills-kit - Runes、ルーティング、データフローのパターン
「トピックを調査したり、情報源を検証したりしたい」
→ research skill - 検証済み情報源を使ったリサーチ、リポジトリのクローンパターン
「新しい Claude スキルを作成したい」
→ skill-creator skill - 段階的な情報開示、執筆ガイド、CLI リファレンス
典型的なワークフロー
推奨セットアップ(スキル)
# Core: forced-eval hook + ecosystem skills
npx mcpick plugins install toolkit-skills@claude-code-toolkit
# Domain skills (optional, based on your stack)
npx mcpick plugins install svelte-skills@svelte-skills-kit
# Keep plugins up to date
npx mcpick plugins update toolkit-skills
toolkit-skills のフックにより、関連するプロンプトであれば、どのプラグインのスキルも有効化されます。
MCP サーバーを追加する
npx mcpick add omnisearch -- npx -y mcp-omnisearch
リサーチモード
npx mcpick enable omnisearch
# Now Claude has web search, GitHub search, AI answers
データ分析モード
npx mcpick enable sqlite-tools
# Query databases, analyze CSVs, manage data
最小限のコンテキストモード
npx mcpick disable omnisearch sqlite-tools
# Just Claude Code core tools
古くなったプラグインキャッシュを修正する
npx mcpick cache status # Check what's stale
npx mcpick cache clear # Clear and refresh
npx mcpick cache clean-orphaned # Remove old versions
プロファイルを保存/読み込む
npx mcpick profile save research-mode
npx mcpick profile load research-mode
分析を確認する
bun x ccrecall sync # Update database
# Then query ~/.claude/ccrecall.db with mcp-sqlite-tools
リンク
| ツール | GitHub |
|---|---|
| claude-code-toolkit | https://github.com/spences10/claude-code-toolkit |
| svelte-skills-kit | https://github.com/spences10/svelte-skills-kit |
| ccrecall | https://github.com/spences10/ccrecall |
| mcp-omnisearch | https://github.com/spences10/mcp-omnisearch |
| mcp-sqlite-tools | https://github.com/spences10/mcp-sqlite-tools |
| mcpick | https://github.com/spences10/mcpick |