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".
npx claudepluginhub saadshahd/moo.mdThis skill inherits all available tools. When active, it can use any tool Claude has access to.
evals/evals.jsonAssess 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.
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.