sadd:multi-agent-patterns

Distribute complex tasks across multiple agents with coordination patterns.

2|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/fockus/claude-skill-build --skill sadd-multi-agent-patterns-fockus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sadd:multi-agent-patterns
Source: https://github.com/fockus/claude-skill-build/tree/main/skills/sadd-multi-agent-patterns
Command: npx skills add https://github.com/fockus/claude-skill-build --skill sadd-multi-agent-patterns-fockus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Single-agent reasoning is often insufficient for complex tasks due to limited context, planning horizons, and coordination overhead. This Skill enables building and operating multi-agent architectures that partition work, isolate contexts, and coordinate through explicit patterns to improve quality and throughput.

Core Features & Use Cases

  • Explicit architectural patterns: Supervisor/Orchestrator, Peer-to-Peer/Swarm, and Hierarchical pipelines to distribute tasks.
  • Context isolation and file-system memory as primary coordination mechanisms to enable scalable collaboration across subagents.
  • Use cases include large research tasks, code reviews, and enterprise workflows where decomposition into subtasks and specialized agents yields better results.

Quick Start

Describe your complex task and I will design a multi-agent plan with specialized subagents and coordination steps.

Frequently Asked Questions about sadd:multi-agent-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are multi-agent patterns and when do I need them for distributed planning?

Multi-agent patterns distribute complex tasks across specialized agents to overcome single-agent context limits. You need them for large research, code reviews, or planning workflows that require decomposing tasks into parallel subtasks.

How do I coordinate subagents using file-based memory in a multi-agent workflow?

To coordinate subagents using file-based memory, you isolate contexts and use the file system as the primary communication mechanism. This enables scalable collaboration by allowing agents to exchange structured outputs without shared context limits.

What is the best way to design a hierarchical pipeline for multi-agent orchestration?

The best way to design a hierarchical pipeline is to use an orchestrator that partitions work into subtasks and delegates them to specialized subagents. This coordination pattern improves throughput by isolating contexts and managing dependencies explicitly.

Can I use centralized coordination patterns for large research tasks in Claude Code?

Yes, you can use centralized coordination patterns for large research tasks in Claude Code. A supervisor pattern distributes the workload across subagents, allowing them to explore specialized areas in parallel while returning structured outputs to the orchestrator.

Why does single-agent reasoning fail on complex code reviews and how does a swarm pattern help?

Single-agent reasoning fails on complex code reviews due to limited planning horizons and context constraints. A peer-to-peer swarm pattern helps by partitioning the codebase among specialized agents that review distinct sections in parallel.

What are the limitations of context isolation when building multi-agent workflows?

The limitation of context isolation is that subagents cannot implicitly share state, requiring explicit file-based memory for inter-agent communication. This adds coordination overhead but prevents individual agent context limits from bottlenecking the workflow.