From agent-team
Orchestrates multi-agent teams to decompose complex tasks, select optimal sub-agents like Explore or Plan, and execute parallel work across domains such as frontend and backend.
npx claudepluginhub sean-sunagaku/claude-code-plugin --plugin agent-teamThis skill uses the workspace's default tool permissions.
Orchestrate multi-agent teams to decompose complex tasks, select optimal sub-agents, and execute work in parallel.
Guides coordination of parallel agent teams (Implementer, Reviewer, Architect) for complex plans, cross-cutting concerns, and communicating work streams.
Guides composing agent teams for complex tasks with predefined roles: Orchestrator, Explorer, Frontend (React), Backend (Rails), iOS/Swift, Android/Kotlin, Database.
Deploys coordinated teams of bopen-tools specialist agents to parallelize large tasks across domains using Claude Code's experimental agent team system.
Share bugs, ideas, or general feedback.
Orchestrate multi-agent teams to decompose complex tasks, select optimal sub-agents, and execute work in parallel.
Analyze the user's request and break it into independent, parallelizable units:
Select the optimal subagent_type for each sub-task based on the work required.
| Agent Type | Best For | Tools Available |
|---|---|---|
general-purpose | Implementation, file editing, full-stack work | All tools (Read, Write, Edit, Bash, Glob, Grep, etc.) |
Explore | Codebase research, finding patterns, understanding architecture | Read-only (Glob, Grep, Read, WebFetch, WebSearch) |
Plan | Design decisions, architecture planning, implementation strategy | Read-only (same as Explore) |
Bash | Git operations, build commands, CLI tasks | Bash only |
code-simplifier | Refactoring, cleanup, code quality improvements | All tools |
.claude/agents/)Specialized agents with project-specific context pre-loaded. Prefer these over general-purpose when the task falls within their domain.
| Agent Type | Domain | Scope Restriction |
|---|---|---|
backend-dev | Hono + Drizzle ORM + SQLite API 実装 | packages/server/ のみ |
frontend-dev | Next.js 16 + React 19 + Tailwind UI 実装 | packages/web/ のみ |
tester | Vitest テスト設計・実装・実行 | packages/server/src/__tests__/ |
Custom agents already know the project's coding conventions, file structure, and reference files -- no need to repeat this context in the prompt.
Explore (fast, read-only)Plan (structured output, read-only)backend-dev (project-aware, scoped to server)frontend-dev (project-aware, scoped to web)tester (project-aware, knows mock patterns)general-purpose (full access)Bash (minimal overhead)code-simplifier (specialized for cleanup)For parallel independent tasks (no team coordination needed):
Use multiple Task tool calls in a single message:
- Task 1: subagent_type="Explore", prompt="Research X"
- Task 2: subagent_type="general-purpose", prompt="Implement Y"
- Task 3: subagent_type="Bash", prompt="Run tests"
For coordinated multi-step tasks (team with shared task list):
1. TeamCreate -> create team with name and description
2. TaskCreate -> create all tasks with dependencies
3. Task tool -> spawn teammates with team_name parameter
4. TaskUpdate -> assign tasks to teammates
5. Monitor progress via TaskList
6. SendMessage -> coordinate as needed
7. Shutdown teammates when done
8. TeamDelete -> clean up
Optimize cost and latency by selecting the right model per agent:
| Model | When to Use |
|---|---|
haiku | Simple tasks: file lookups, running commands, straightforward edits |
sonnet | Most tasks: implementation, research, moderate complexity |
opus | Complex tasks: architecture decisions, nuanced analysis, multi-file refactoring |
Default: inherit parent model. Override with the model parameter on the Task tool.
Parallel research phase, then sequential implementation:
Phase 1 (parallel):
- Explore agent: "Investigate current codebase patterns for X"
- Explore agent: "Find all files related to Y"
- Plan agent: "Design approach for Z"
Phase 2 (after results):
- general-purpose agent: "Implement based on research findings"
Split frontend/backend using project custom agents:
Parallel:
- backend-dev agent: "Implement API endpoint for user settings"
- frontend-dev agent: "Build settings page UI"
- tester agent: "Write tests for the new settings route"
Multi-stage quality assurance:
Sequential:
1. general-purpose: "Implement feature"
2. Parallel review:
- Explore: "Check for security issues"
- Explore: "Verify test coverage"
- code-simplifier: "Simplify and refactor"
Divide-and-conquer across file groups:
Phase 1 (Explore): "Map all files needing changes"
Phase 2 (parallel general-purpose agents):
- Agent 1: "Refactor module A files"
- Agent 2: "Refactor module B files"
- Agent 3: "Refactor module C files"
Phase 3 (Bash): "Run full test suite"
run_in_background: true for long-running tasks that don't need immediate resultsoutput_fileSendMessage (plain text, not JSON)broadcast only for critical team-wide issuesaddBlockedBy / addBlocks to establish orderingTaskList after completing each taskhaiku model for simple, well-defined subtasksExplore instead of general-purpose for read-only work (faster, cheaper)For detailed agent selection criteria and advanced patterns:
references/subagent-types.md - Complete guide to each agent type with capabilities and limitationsreferences/team-patterns.md - Advanced team patterns with real-world examplesWorking team configurations:
examples/parallel-feature.md - Parallel frontend + backend developmentexamples/research-implement.md - Research phase followed by implementationexamples/review-pipeline.md - Multi-agent code review pipeline