Agentic Design Patterns Docs banner
promptadvisers promptadvisers

Agentic Design Patterns Docs

AI community

Description

Visual and textual documentation of 21 essential agentic design patterns for building intelligent AI systems

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Agentic Design Patterns Documentation

A comprehensive visual and textual documentation of 21 essential agentic design patterns for building intelligent AI systems.

πŸ“š What's Included

This repository contains three main types of documentation for each pattern:

πŸ”· Mermaid Diagrams (`/mermaid-diagrams`)

Visual flowcharts in plain English showing how each pattern works, designed to be easily understood without technical jargon.

πŸ’¬ Pattern Discussions (`/pattern-discussion`)

Detailed explanations covering:

  • When to use each pattern
  • Where it fits in your architecture
  • Pros and cons
  • Implementation considerations

🎨 ASCII Art Diagrams (`/ascii-art`)

Text-based diagrams perfect for copying into Miro boards, documentation, or anywhere that doesn't support rich graphics.

🎯 The 21 Patterns

Core Patterns

  1. Prompt Chaining - Breaking complex tasks into sequential steps
  2. Routing - Directing requests to the right handler
  3. Parallelization - Running multiple tasks simultaneously
  4. Reflection - Self-evaluation and improvement
  5. Tool Use - Integrating external capabilities

Advanced Patterns

  1. Planning - Strategic task decomposition
  2. Multi-Agent Collaboration - Coordinating multiple agents
  3. Memory Management - Storing and retrieving context
  4. Learning and Adaptation - Improving over time
  5. Model Context Protocol - Standardized agent communication

System Patterns

  1. Goal Setting and Monitoring - Tracking objectives
  2. Exception Handling and Recovery - Graceful error management
  3. Human-in-the-Loop - Incorporating human feedback
  4. Knowledge Retrieval (RAG) - Accessing external knowledge
  5. Inter-Agent Communication - Agent-to-agent messaging

Optimization Patterns

  1. Resource-Aware Optimization - Efficient resource usage
  2. Reasoning Techniques - Structured thinking approaches
  3. Guardrails/Safety Patterns - Ensuring safe operations
  4. **Eva