accessibility-audit
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits,…
Spawn an agent team using presets (review, debug, feature, fullstack, research, security, migration) or custom composition
$ npx -y skills add wshobson/agents --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/team-spawnContext preview
What this command does when you run it.
Spawn an agent team using presets (review, debug, feature, fullstack, research, security, migration) or custom composition
description: "Spawn an agent team using presets (review, debug, feature, fullstack, research, security, migration) or custom composition" argument-hint: "<preset|custom> [--name team-name] [--members N] [--delegate]"
Spawn a multi-agent team using preset configurations or custom composition. Handles team creation, teammate spawning, and initial task setup.
1. Verify that `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` is set:
2. Parse arguments from `$ARGUMENTS`:
If a preset is specified, use these configurations:
**`review`** — Multi-dimensional code review (default: 3 members)
**`debug`** — Competing hypotheses debugging (default: 3 members)
**`feature`** — Parallel feature development (default: 3 members)
**`fullstack`** — Full-stack development (default: 4 members)
**`research`** — Parallel codebase, web, and documentation research (default: 3 members)
**`security`** — Comprehensive security audit (default: 4 members)
**`migration`** — Codebase migration or large refactor (default: 4 members)
If "custom" is specified:
1. Use AskUserQuestion to prompt for team size (2-5 members) 2. For each member, ask for role selection: team-lead, team-reviewer, team-debugger, team-implementer 3. Ask for team name if not provided via `--name`
1. Use the `TeamCreate` tool to create the team with `team_name` and `description` 2. For each team member, use the `Agent` tool with:
3. Do not use the role name `team-lead` as the spawned member name. Team creation can reserve role-like names, so use a unique member name and address the teammate by the actual name returned by `Agent` or listed in `~/.claude/teams/{team-name}/config.json`.
1. Use `TaskCreate` to create initial placeholder tasks for each teammate 2. Display team summary:
3. If `--delegate` flag is set, transition to delegation mode
Display a formatted team summary:
Team "{team-name}" spawned successfully!
Members:
- {member-1-name} ({role})
- {member-2-name} ({role})
- {member-3-name} ({role})
Use /team-status to monitor progress
Use /team-delegate to assign tasks
Use /team-shutdown to clean upProduction-ready agentic workflow building blocks: 94 plugins, 202 agents, 183 skills, 105 commands — built for Claude Code and consumed natively by OpenAI Codex CLI, Cursor, OpenCode, the Antigravity CLI, GitHub Copilot, and Pi from a single Markdown source.
Repo: wshobson/agents
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits,…
Systematic improvement of existing agents through performance analysis, prompt engineering, and continuous iteration.
The Multi-Agent Optimization Tool is an advanced AI-driven framework designed to holistically improve system performance through intelligent, coordinated…
Debug issues using competing hypotheses with parallel investigation by multiple agents
Task delegation dashboard for managing team workload, assignments, and rebalancing
Develop features in parallel with multiple agents using file ownership boundaries and dependency management