Multi Agent Patterns

This skill should be used when designing multi-agent systems that need context isolation, supervisor or swarm coordination, explicit handoffs, parallel execution, or a decision on whether multiple agents are justified.

18,259 stars 1,508 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill multi-agent-patterns
Manual install
git clone --depth 1 https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering.git /tmp/Agent-Skills-for-Context-Engineering
mkdir -p ~/.claude/skills
cp -r /tmp/Agent-Skills-for-Context-Engineering/skills/multi-agent-patterns ~/.claude/skills/multi-agent-patterns

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Multi-Agent Architecture Patterns

Multi-agent architectures distribute work across multiple language model instances, each with its own context window. When designed well, this distribution enables capabilities beyond single-agent limits. When designed poorly, it introduces coordination overhead that negates benefits. The critical insight is that sub-agents exist primarily to isolate context, not to anthropomorphize role division.

## When to Activate

Activate this skill when:
- Single-agent context limits constrain task complexity
- Tasks decompose naturally into parallel subtasks
- Different subtasks require different tool sets or system prompts
- Building systems that must handle multiple domains simultaneously
- Scaling agent capabilities beyond single-context limits
- Designing production agent systems with multiple specialized components

Do not activate this skill for adjacent work owned by other skills:
- Deciding task-model fit, pipeline shape, or project-level cost before topology is known: `project-development`.
- Designing hosted sandboxes, warm pools, remote sessions, or background runtime infrastructure: `hosted-agents`.
- Sharing orchestrator state through KV-cache compaction in controlled runtimes: `latent-briefing`.
- Designing the tools each agent exposes: `tool-design`.

## Core Concepts
Read the full skill on GitHub

Details

Skill name
multi-agent-patterns
Path
skills/multi-agent-patterns/SKILL.md
License
MIT
Repo updated
12 October 2026

FAQ

What does the Multi Agent Patterns skill do?

This skill should be used when designing multi-agent systems that need context isolation, supervisor or swarm coordination, explicit handoffs, parallel execution, or a decision on whether multiple agents are justified.

How do I install the Multi Agent Patterns skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill multi-agent-patterns. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Multi Agent Patterns popular?

It lives in muratcankoylan/Agent-Skills-for-Context-Engineering, which has 18,259 GitHub stars and 1,508 forks, and is included in 3 curated skill lists.

Related skills

Context Compression

18k

muratcankoylan/Agent-Skills-for-Context-Engineering

This skill should be used when long-running agent sessions need context compression, structured summarization, compaction, token-per-task optimization, or durable handoff summaries that preserve decisions, files, risks, and next actions.

Productivity & NotesIn 3 lists1.5k

Context Degradation

18k

muratcankoylan/Agent-Skills-for-Context-Engineering

This skill should be used for diagnosing and mitigating context degradation: lost-in-middle failures, context poisoning, context clash, context confusion, attention-pattern issues, and agent performance degradation caused by accumulated or conflicting context.

AI, LLMs & AgentsIn 3 lists1.5k

Context Engineering Collection

18k

muratcankoylan/Agent-Skills-for-Context-Engineering

A comprehensive collection of Agent Skills for context engineering, harness engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, evaluating, or debugging agent systems that require effective context management and reliable operating loops.

AI, LLMs & AgentsIn 3 lists1.5k

Tool Design

18k

muratcankoylan/Agent-Skills-for-Context-Engineering

This skill should be used for the tool-interface layer of an agent system specifically: writing tool descriptions agents can route on, designing tool schemas and response formats, naming conventions, actionable error recovery messages, MCP server design, tool-set consolidation, and deciding when to add or remove an individual tool. Use this when the unit of work is a single tool or a set of tools. Route project-shape, pipeline architecture, and task-model-fit decisions to project-development; route deciding whether to introduce sub-agents to multi-agent-patterns.

AI, LLMs & AgentsIn 3 lists1.5k

Huggingface Datasets

11k

huggingface/skills

Use this skill for Hugging Face Dataset Viewer API workflows that fetch subset/split metadata, paginate rows, search text, apply filters, download parquet URLs, and read size or statistics.

AI, LLMs & AgentsIn 2 lists779

Humanizer Zh

22k

op7418/Humanizer-zh

编辑中文文章、评论和文档中的空话、重复及模板化表达,让文字更自然,同时保留事实、确定程度和作者声音。适用于润色已有文本,不用于判断作者身份或保证通过 AI 检测器。

AI, LLMs & Agents1.4k

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.