agent-patterns

Implement multi-agent system design patterns for AI development workflows.

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill agent-patterns-oakoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-patterns
Source: https://github.com/oakoss/agent-skills/tree/main/skills/agent-patterns
Command: npx skills add https://github.com/oakoss/agent-skills --skill agent-patterns-oakoss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to designing, implementing, and orchestrating multi-agent systems, enabling developers to build more sophisticated and efficient AI-powered applications.

Core Features & Use Cases

  • Design Patterns: Explores various multi-agent architectures like fungible swarms, sequential pipelines, and hierarchical structures.
  • Sub-agent Configuration: Details how to configure custom agents with specific tools, models, and permissions.
  • Delegation Strategies: Offers patterns for effective task delegation, batch processing, and context management.
  • Use Case: When designing a complex AI workflow that requires specialized agents for research, coding, and review, this Skill helps you choose the right pattern and configure each agent for optimal performance.

Quick Start

Consult the agent-types.md reference for a deep dive into fungible agent swarms.

Frequently Asked Questions about agent-patterns

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

FAQPage Schema
What are multi-agent system design patterns for AI development?

Multi-agent system design patterns are architectural frameworks for coordinating specialized AI subagents. They include structures like fungible swarms, sequential pipelines, and hierarchical models to manage task delegation, orchestration, and context hygiene effectively.

How do I configure custom subagents for task delegation?

To configure custom subagents for task delegation, you define their specific tools, models, and permissions. This ensures each agent is optimized for its designated role within the broader orchestration and batch processing workflow.

When should I use sequential pipelines versus hierarchical agent structures?

Use sequential pipelines for linear, step-by-step batch workflows, and hierarchical structures when you need a central orchestrator to delegate complex tasks to specialized subagents. Your choice depends on the required coordination and context management.

How do I handle failure recovery in multi-agent orchestration?

Failure recovery in multi-agent orchestration involves implementing strategies to manage agent coordination breakdowns. You need to establish context hygiene practices and configure fallback mechanisms to prevent cascading errors across your AI subagents.

What are common mistakes in AI agent coordination and context management?

Common mistakes in agent coordination include improper tool access configuration, failing to maintain context hygiene across subagents, and using mismatched delegation strategies for batch workflows. Proper configuration and pattern selection prevent these failures.