/ ディレクトリ / プレイグラウンド / metaskill
● コミュニティ xvirobotics ⚡ 即起動

metaskill

作者 xvirobotics · xvirobotics/metaskill

/metaskill コマンドでドメインをリサーチし、ルーティングドキュメント、スキル、コーディング規約、MCP設定を備えた4〜6エージェントチームを構築します。

xvirobotics/metaskill は、1つのプロンプトからAIエージェントチームを生成するClaude Codeスキルです。4つのフェーズで構成されます:リサーチ(業界のチーム構成、既存エージェント、MCP、ベストプラクティスのウェブ検索)→ ビルド(ルーティングドキュメント、4〜6の専門エージェント、2〜4のスキル、コーディング規約、MCP設定)→ クレデンシャル(任意のAPIキー収集)→ 検証。チーム生成、単一エージェント作成、単一スキル作成の間でインテントを検出しルーティングします。デフォルト出力:テックリード(Opus)+スペシャリスト(Sonnet)をフロントエンド/バックエンド/テスト/デザインに配置し、必須のコードレビューゲートを設けます。

なぜ使うのか

主な機能

ライブデモ

実際の動作

metaskill-skill.replay ▶ 準備完了
0/0

インストール

作者のリポジトリ · Claude Skills の公式ドキュメント

ユースケース

実用的な使い方: metaskill

フルスタックプロジェクト向けにAIエージェントチームをブートストラップする

👤 構造化されたマルチエージェント環境を求める創業者やソロ開発者 ⏱ ~20 min beginner

使うタイミング: 新規プロジェクトの開始時に、1つの過負荷なClaudeではなく適切なエージェント分離を行いたい場合。

フロー
  1. プロジェクトを説明する
    /metaskill fullstack web app with React, TanStack, Postgres, Stripe subscriptions.✓ コピーしました
    → リサーチフェーズでウェブ検索を実行し、ビルドフェーズでルーティング+エージェント+スキルを生成
  2. 生成されたチームをレビューする
    Walk me through each agent's scope and the routing rules between them.✓ コピーしました
    → 各エージェントの責務が明確で重複がない
  3. クレデンシャルを提供する(任意)
    Skip credentials for now — I'll add them later.✓ コピーしました
    → スキルはブロックせず検証フェーズに進む

結果: すぐに使い始められるマルチエージェント環境が完成します。

注意点
  • 1人プロジェクトに対してロールが多すぎるチームが生成される — 単一エージェントモードを使用する('create a single agent for X')
組み合わせ: github · filesystem

既存ワークフローに専門エージェントを1つ追加する

👤 プロジェクトは既にあり、1つのロールを追加したい開発者 ⏱ ~10 min beginner

使うタイミング: 「セキュリティレビュー担当」エージェントが必要だが、他はすべて揃っている場合。

フロー
  1. 単一エージェントモードを実行する
    /metaskill — a single security reviewer agent for a Node.js API.✓ コピーしました
    → フルチームではなく、スコープが限定されたエージェントファイル

結果: 既存の環境に統合された、1つの専門エージェントが完成します。

チーム全体を構築せずにデプロイスキルを1つ生成する

👤 ワークフローを定型化したい開発者 ⏱ ~15 min beginner

使うタイミング: 毎回同じデプロイ手順を手動で実行しており、スキルとして定義したい場合。

フロー
  1. 単一スキルモードを実行する
    /metaskill — a deploy-to-staging skill for Cloudflare Workers with rollback on health-check failure.✓ コピーしました
    → トリガーとステップを含むSKILL.md

結果: すぐにインストールして使える再利用可能なスキルが完成します。

組み合わせ: skillcheck-free-skill

組み合わせ

他のMCPと組み合わせて10倍の力を

metaskill-skill + skillcheck-free-skill

Metaskillが生成したSKILL.mdファイルをagentskills仕様に照らして検証する

/metaskill 実行後、生成されたすべてのSKILL.mdに対してSkillCheckを実行する。✓ コピーしました
metaskill-skill + github

生成されたチーム構成を最初のPRとしてコミットし、リポジトリの初期構成とする

生成後、.claude/ とエージェントドキュメントを1つの「seed」PRにまとめてコミットする。✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
generate_team project description 新規プロジェクト 0 + web search tokens
generate_single_agent role description 既存チームにロールを1つ追加したい場合 0
generate_single_skill workflow description 繰り返しのワークフローを定型化する場合 0
verify generated files 生成後に自動実行 0

コストと制限

運用コスト

APIクォータ
リサーチフェーズでウェブ検索を使用します
呼び出しあたりのトークン
チーム生成時は高め(リサーチ+ビルド)、単一エージェント/スキルモードでは低め
金額
無料 — スキルはローカルファイルです。ウェブ検索はご自身のMCPのクォータにカウントされる場合があります。
ヒント
フルチームが不要な場合は単一エージェントモードを使用してください。コストを大幅に抑えられます。

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: スキル自体にクレデンシャルは含まれません。クレデンシャルフェーズでは、オプトインした場合にAPIキーの入力を求められます。
データ送信先: リサーチフェーズでウェブ検索を実行します

トラブルシューティング

よくあるエラーと対処法

Wrong trigger keywords — チームが必要なのにスキルが生成される

プロジェクトの説明を明確に記述してください。'fullstack web app' はチームモード、'a skill for X' はスキルモードをトリガーします。

代替案

metaskill 他との比較

代替案代わりに使う場面トレードオフ
Manual agent designロール構成に強いこだわりがある場合より細かい制御が可能だが、大幅に時間がかかる
rootnode-skillエージェントチーム生成ではなく、プロジェクトレベルのエンジニアリングを行いたい場合異なる軸 — Claude Projects vs Claude Codeマルチエージェント

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る