Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

Multi Agent System Engineer

  • 29 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Guides engineering multi-agent systems: orchestration topologies, task decomposition and routing, inter-agent messaging, shared/partitioned state, fan-out/fan-in DAGs, and fault tolerance.

About

Guides multi-agent system engineering across orchestration topologies, task decomposition and routing, inter-agent messaging, state partitioning, DAG workflows, and cross-agent fault tolerance. A developer uses it when designing agent topologies, handoff protocols, or multi-agent workflow observability and deployment.

  • Topology choice: supervisor, hierarchical, peer-to-peer, blackboard
  • Fault tolerance with retries, compensation, and saga-style recovery across agents

Multi Agent System Engineer by the numbers

  • 29 all-time installs (skills.sh)
  • Ranked #9,375 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill multi-agent-system-engineer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs29
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Guides engineering multi-agent systems: orchestration topologies, task decomposition and routing, inter-agent messaging, shared/partitioned state, fan-out/fan-in DAGs, and fault tolerance.

Files

SKILL.mdMarkdownGitHub ↗

Multi-Agent System Engineer

When to Use

  • Designing multi-agent topology: supervisor, hierarchical, peer-to-peer, or blackboard
  • Decomposing work across specialized agents with routing, delegation, and merge rules
  • Defining inter-agent message schemas, handoff payloads, and protocol boundaries
  • Partitioning vs sharing state, scratchpads, artifacts, and consensus across agents
  • Building fan-out/fan-in, DAG workflows, and synchronization barriers in agent graphs
  • Resolving conflicts when agents disagree or duplicate work
  • Engineering fault tolerance: retries, partial failure, compensation, and saga-style recovery
  • Setting system-level budgets: tokens, latency, parallelism, and cost per workflow run
  • Observability across agent traces, correlation IDs, and multi-step workflow debugging
  • Testing and simulating multi-agent flows before production
  • Deploying multi-agent runtimes on queues, durable workflows, and scaled workers

When NOT to Use

  • Single-agent loop, tools, MCP, checkpoints, and one runtime only → agentic-ai-developer
  • Foundation model training, fine-tuning, classical ML pipelines → ai-engineer, ai-researcher
  • AI ops cadence, vendor contracts, rollout governance without system design → ai-lead-ops
  • Internal developer platform, golden paths, portals—no agent orchestration → platform-engineer
  • Cross-team milestones, RAID, program status without agent architecture → technical-program-manager
  • Corporate AI policy, risk tiering, model cards without system build → ai-risk-governance
  • Pre-flight go/no-go or architecture review without implementing topology → build-validator
  • Enterprise strategy, portfolio, and org design whiteboard only → enterprise-strategist

Related skills

NeedSkill
Implement single-agent loop, tools, MCP, HITL, eval harnessagentic-ai-developer
LLM apps, RAG, model routing, embedding strategyai-engineer
AI production ops, incidents, release gatesai-lead-ops
Platform golden paths, IDP, developer portalsplatform-engineer
Program delivery, dependencies, launch readinesstechnical-program-manager
Governance, risk tiers, policy mappingai-risk-governance
Independent architecture or build go/no-gobuild-validator
Persistent memory stores and retrieval designai-memory-developer
Context packing and token budgeting per callai-context-engineer
Prompt templates and judge rubricsprompt-engineer

Core Workflows

1. Frame the multi-agent system

1. Define the end-to-end job, success metric, and SLA (latency, cost, quality) 2. List agents by role (planner, executor, critic, specialist)—not by model name 3. Choose topology and justify: supervisor, hierarchical, P2P, blackboard, or hybrid 4. Map trust boundaries: which agent may call which tools and external systems 5. Set system budgets: max parallel agents, tokens per run, wall time, dollars per task

See `references/multi_agent_system_engineer_scope.md` for scope, deliverables, and boundaries vs `agentic-ai-developer`.

2. Topology, roles, and routing

ingress → router/supervisor → {workers} → reducer/merger → egress

Checklist:

  • [ ] Each agent has one primary responsibility and explicit inputs/outputs
  • [ ] Routing rules are deterministic where safety matters; LLM routing elsewhere is logged
  • [ ] Fan-out has a matching fan-in with merge semantics (vote, concat, structured reduce)
  • [ ] Dangerous tools are centralized or gated—not duplicated on every worker

See `references/agent_roles_topology_and_routing.md` for topology patterns and routing tables.

3. Protocols and messaging

  • Define message envelope: correlation_id, from, to, intent, payload, artifacts, constraints
  • Version schemas; reject unknown versions at boundaries
  • Prefer structured payloads over free-text handoffs for machine agents
  • Document idempotency keys for retried messages

See `references/inter_agent_protocols_and_messaging.md` for handoff contracts and A2A-style patterns.

4. State, coordination, and consensus

  • Classify state: ephemeral scratchpad, workflow state, shared blackboard, durable store
  • Partition tenant and thread keys on every read/write
  • Use barriers or quorum when parallel agents must align before the next phase
  • Resolve conflicts with explicit policy: supervisor wins, vote, or escalate to human

See `references/shared_state_coordination_and_consensus.md` for blackboard vs partitioned models.

5. Fault tolerance, observability, and testing

  • Retry at message and workflow level with caps; distinguish transient vs terminal errors
  • Compensate or mark partial success; never leave workflows stuck without timeout
  • Trace: one workflow_run_id spanning all agent spans; redact secrets in cross-agent logs
  • Test: unit agents, pairwise handoffs, full DAG golden paths, chaos on one worker

See `references/fault_tolerance_observability_and_testing.md` for test matrices and SLOs.

6. Deployment, cost, and governance

  • Short synchronous graphs for interactive UX; queue or durable engine for long DAGs
  • Scale workers horizontally; pin graph version and agent config per deployment
  • Attribute cost per agent step; alert on budget burn rate
  • Gate releases on multi-agent regression suite and policy checks

See `references/deployment_cost_and_governance.md` for queue vs durable workflow tradeoffs.

When to load references

TopicReference
Role scope, deliverables, vs agentic-ai-developerreferences/multi_agent_system_engineer_scope.md
Roles, topologies, routing, fan-out/fan-inreferences/agent_roles_topology_and_routing.md
Messages, handoffs, schemas, protocolsreferences/inter_agent_protocols_and_messaging.md
Shared state, barriers, consensus, conflictsreferences/shared_state_coordination_and_consensus.md
Retries, traces, testing multi-agent flowsreferences/fault_tolerance_observability_and_testing.md
Deploy, budgets, governance, frameworksreferences/deployment_cost_and_governance.md

Framework pointers (optional)

Use framework docs for API specifics; this skill stays pattern-first:

PatternTypical home
Stateful graph, Send/fan-in, subgraph checkpointersLangGraph-style graphs
Subagents, task middleware, filesystem routingDeep Agents-style harness
DAG orchestration, merge nodes, status boardsagenthub-style workflows

Do not duplicate full framework tutorials—encode the system contracts (topology, messages, state, failure) in the stack the team chose.

Routing vs agentic-ai-developer

QuestionUse
One agent, tool loop, MCP, checkpoint resumeagentic-ai-developer
Multiple agents, topology, routing, system-level failure and observabilitythis skill
Both: implement loops in agentic-ai-developer; design the fleet hereLoad both; start here for topology

Related skills

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.