Coordinates parallel research workers to investigate topics deeply, cross-reference findings, and produce structured, citation-backed reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-framework:swarm-researchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Coordinate parallel research workers to investigate topics deeply and synthesize their findings into structured, citation-backed reports.
Coordinate parallel research workers to investigate topics deeply and synthesize their findings into structured, citation-backed reports.
Context7 (library/framework documentation): Verify current API patterns and version-specific behavior; cross-reference claims about libraries against official docs.
Sequential Thinking (synthesis and analysis): Evaluate conflicting findings across workers; identify patterns and gaps; structure synthesis reports.
| Task Type | Worker | Max Concurrent |
|---|---|---|
| Deep research | worker-research | Up to 8 |
| Quick fact-check | worker-explorer | Up to 8 |
| Architecture/design research | worker-architect | 1-2 |
Model tiers are pinned in each agent's frontmatter (.claude/agents/) — that is the single source of truth.
Rules:
Mode 1: Template-Based (for ad-hoc topics the orchestrator decomposes dynamically)
Include in every worker prompt: the specific research question, output file path, scope constraints (what NOT to research), and current date. Workers follow their full methodology from their agent instructions.
Mode 2: Pass-Through (for pre-authored prompts with detailed Research Scope and Output Format sections)
Pass the prompt verbatim — do NOT restructure into template format. Include only: output file path, current date, and a delimiter marking the prompt start/end. The specificity of the pre-authored prompt IS the value.
When dispatching a suite with cross-domain dependencies, order batches:
| Output Type | Path | When |
|---|---|---|
| Working notes | scratchpad/research-<slug>.md | Exploratory research, spikes, investigations |
| Cross-domain reports | scratchpad/research-consistency-report-<slug>.md | Post-collection cross-checking output |
| Durable artifacts | artifacts/research_<domain>.md | Architectural, strategic, or reference research |
After collecting all worker outputs, apply cross-checking adapted to scope:
Per-worker output files + a single synthesis report with: Key Findings, domain sections (merged/deduplicated findings), Cross-Cutting Themes, Contradictions & Unresolved Questions, Confidence Summary, Gaps & Follow-Up, and Source Index.
Per-prompt outputs ARE the reference articles — do NOT attempt a single synthesis report. Produce instead:
Before declaring research complete:
| Research Scope | Workers | Output |
|---|---|---|
| Single focused topic | 1-2 | scratchpad/research-<topic>.md |
| Multi-topic brief | 3-5 | scratchpad/research-synthesis-<name>.md |
| Comprehensive domain | 6-8 | artifacts/research_<domain>.md |
| Full topic suite (15+) | 8 per batch | Per-prompt outputs + consistency report |
Research tracking uses the orchestrator's native task list (TaskCreate/TaskUpdate) — workers do not touch it directly.
swarm-coordination
/swarm-execute: when research produces actionable implementation tasks/swarm-plan: when research reveals scope or architecture decisions needed/swarm-review: when research findings inform a code review/swarm-plan: when planning identifies knowledge gaps requiring investigationnpx claudepluginhub dralgorhythm/claude-agentic-frameworkDesigns a dynamic research team and structured plan for multi-agent research on any question or topic. Use when planning agent-based research.
Decomposes research topics into facets, runs parallel web/codebase researchers, synthesizes findings, and cross-validates claims into a structured intelligence report.
Runs multi-agent research: decomposes a question into parallel Opus agents that write findings to files, then synthesizes by theme. Useful for literature reviews, comparisons, or learning a domain.