Assesses team fitness and composes agent teams. Use when "set up a team", "team for this", "should I use agents", "design a team", "how many agents", "agent team".
93
91%
Does it follow best practices?
Impact
94%
1.74xAverage score across 3 eval scenarios
Passed
No known issues
Assess whether a task benefits from parallel agents. Most tasks are better solo. A team only pays off with genuine independence across modules.
Read the task scope. Evaluate internally:
Search the codebase to identify module boundaries and file ownership zones.
If any answer is no on file independence, fitness = solo. If scope is 3 or fewer story points, fitness = solo. Otherwise, fitness = team.
Do not output assessment reasoning in any form — no headers, no bullet points, no labeled sections. Go straight to Step 2.
One bold sentence stating your assessment, then AskUserQuestion with three options:
If user picks Solo or Subagents, state the approach in one sentence. Done.
If user picks Team, proceed to Step 3.
Identify 2-5 independent workstreams from the task. For each:
Run coupling check internally: for each role pair, "if A changes X, does B break?" Merge roles where yes.
If coupling remains after merging, proceed to Step 4 before presenting. Otherwise skip to Step 5.
One bold sentence naming the coupling. Then AskUserQuestion:
Repeat for each coupling pair. Then proceed to Step 5.
One bold sentence: "N roles, M workstreams, zero file overlap." Then present roles via AskUserQuestion (multiSelect) so the user reviews all roles at once:
MODEL: [opus/sonnet/haiku]
OWNS:
- path/to/files
TASK:
- what this role builds
DEPENDS ON:
- nothing / [specific handoff]After user reviews, present a separate AskUserQuestion:
If plan mode is active: write the team spec to the plan file — role names, owned files, models, tasks, spawn order, and sequencing constraints. State that creation will happen after plan approval. Done.
If not in plan mode:
No output beyond confirmation that agents are running.
User approves before any team is created. Bond assesses and recommends; user decides mode, roles, and boundaries. Bond asks only bond questions — scope, requirements, and approach belong to intent and shape.
e876ef5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.