docs/ja-JP/skills/team-builder/SKILL.md
並列チームを構成して派遣するためのインタラクティブなエージェント選択ツール
npx skillsauth add affaan-m/everything-claude-code team-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
オンデマンドでエージェントチームを閲覧・構成するためのインタラクティブメニュー。フラット構成またはドメインサブディレクトリで整理されたエージェントコレクションに対応する。
エージェントファイルはロール、プロンプト(アイデンティティ、ルール、ワークフロー、成果物)を含むmarkdownファイルである必要がある。最初の # Heading がエージェント名として使用され、最初の段落が説明として使用される。
フラット構成とサブディレクトリの両方のレイアウトをサポートする:
サブディレクトリレイアウト —— ドメインはフォルダー名から推論される:
agents/
├── engineering/
│ ├── security-engineer.md
│ └── software-architect.md
├── marketing/
│ └── seo-specialist.md
└── sales/
└── discovery-coach.md
フラットレイアウト —— ドメインは共有のファイル名プレフィックスから推論される。2つ以上のファイルが同じプレフィックスを共有する場合、そのプレフィックスはドメインとみなされる。ユニークなプレフィックスを持つファイルは「General」カテゴリーに分類される。注意:アルゴリズムは最初の - で分割するため、複数単語のドメイン(例:product-management)にはサブディレクトリレイアウトを使用する:
agents/
├── engineering-security-engineer.md
├── engineering-software-architect.md
├── marketing-seo-specialist.md
├── marketing-content-strategist.md
├── sales-discovery-coach.md
└── sales-outbound-strategist.md
エージェントディレクトリは順番に探索され、結果がマージされる:
./agents/**/*.md + ./agents/*.md —— プロジェクトローカルのエージェント(両方の深さ)~/.claude/agents/**/*.md + ~/.claude/agents/*.md —— グローバルエージェント(両方の深さ)すべての場所の結果がマージされ、エージェント名で重複排除される。同名の場合、プロジェクトローカルのエージェントがグローバルエージェントより優先される。ユーザーがカスタムパスを指定した場合、そのパスを代わりに使用する。
上記の探索順序を使用してエージェントディレクトリでグローバル検索を実行する。READMEファイルを除外する。見つかった各ファイルに対して:
- より前のテキスト)を収集する。プレフィックスが2つ以上のファイル名に現れる場合のみドメインとして適格(例:engineering-security-engineer.md と engineering-software-architect.md はどちらも engineering で始まる → Engineeringドメイン)。ユニークなプレフィックスを持つファイル(例:code-reviewer.md、tdd-guide.md)は「General」カテゴリーに分類される# Heading からエージェント名を抽出する。見出しが見つからない場合は、ファイル名から名前を導出する(.md を除去し、ハイフンをスペースに置換し、タイトルケースに変換)すべての場所を探索した後にエージェントファイルが見つからない場合、ユーザーに通知する:「エージェントファイルが見つかりませんでした。確認済み:[探索済みパスのリスト]。期待されるもの:これらのディレクトリ内のmarkdownファイル。」そして停止する。
利用可能なエージェントドメイン:
1. エンジニアリング — ソフトウェアアーキテクト、セキュリティエンジニア
2. マーケティング — SEOスペシャリスト
3. セールス — ディスカバリーコーチ、アウトバウンドストラテジスト
ドメインを選択するか、特定のエージェントを指定してください(例:「1,3」または「security + seo」):
柔軟な入力を受け付ける:
5つ以上のエージェントが選択された場合、アルファベット順にリストアップして絞り込みを求める:「Nつのエージェントを選択しました(最大5つ)。どれを保持するか選択するか、アルファベット順の最初の5つを使用する場合は 'first 5' と言ってください。」
選択を確認する:
選択済み:セキュリティエンジニア + SEOスペシャリスト
どのようなタスクに取り組む予定ですか?(タスクを説明してください)
subagent_type: "general-purpose"prompt: "{agent file content}\n\nTask: {task description}"すべての出力を収集して統一されたレポートを提示する:
1つのエージェントのみが選択された場合は、統合セクションをスキップして直接出力を提示する。
ユーザー: team builder
Claude:
利用可能なエージェントドメイン:
1. エンジニアリング (2) — ソフトウェアアーキテクト、セキュリティエンジニア
2. マーケティング (1) — SEOスペシャリスト
3. セールス (4) — ディスカバリーコーチ、アウトバウンドストラテジスト、プロポーザルストラテジスト、セールスエンジニア
4. サポート (1) — エグゼクティブサマリー
ドメインを選択するか、特定のエージェントを指定してください:
ユーザー: security + seo
Claude:
選択済み:セキュリティエンジニア + SEOスペシャリスト
どのようなタスクに取り組む予定ですか?
ユーザー: リリース前に私のNext.jsのeコマースサイトをレビューしてほしい
[2つのエージェントが並列で起動され、それぞれがコードベースに専門知識を適用する]
Claude:
## セキュリティエンジニアの発見事項
- [発見内容...]
## SEOスペシャリストの発見事項
- [発見内容...]
## 統合分析
両エージェントが同意:[...]
衝突点:セキュリティが推奨するCSPがインラインスタイルをブロックし、SEOはインラインのschemaマークアップを必要とする。解決策:[...]
次のステップ:[...]
tools
Garbage collection for your Claude Code configuration. Periodically scans ~/.claude (skills, memory, hooks, permissions, MCP servers, caches) for redundant, stale, orphaned, or low-value items, then walks the user through a confirm-each-deletion cleanup. Use when the user says "clean up my config", "config GC", "too many skills", "audit my setup", "my .claude is bloated", or asks for a periodic config review.
data-ai
当用户希望通过并行工作、并发 agents、批量工具调用、隔离 worktree 或多条独立验证通道来大幅加速任务、同时不损失正确性时使用。
documentation
在回答之前先读取仓库的实时状态,引导用户了解 ECC 当前的 agents、skills、命令、hooks、规则、安装配置档案以及项目接入流程。
testing
Fact-forcing gate that blocks Edit/Write/Bash (including MultiEdit) and demands concrete investigation (importers, data schemas, user instruction) before allowing the action. Measurably improves output quality by +2.25 points vs ungated agents.