From agentic-infra
Knowledge base for designing, reviewing, and linting agentic AI infrastructure. Use when: (1) designing a new agentic system and need to choose patterns, (2) reviewing an existing agentic architecture ADR or design doc for gaps/risks, (3) applying the lint script to an ADR markdown file to get structured findings, (4) looking up a specific agentic pattern (prompt chaining, routing, parallelization, reflection, tool use, planning, multi-agent collaboration, memory management, learning/adaptation, MCP, goal setting, exception handling, HITL, RAG, A2A, resource optimization, reasoning techniques, guardrails, evaluation, prioritization, exploration/discovery, context compaction, plan-then-execute, sub-agent spawning, dual LLM, spectrum of control, agentic search, RLAIF, sandboxed authorization, LLM observability, reflection feedback loop). PDF-grounded patterns (21) cite page numbers; community patterns (10 individual + 139 via summaries) cite awesome-agentic-patterns sources.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-infra:agentic-infraThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Design use case**: "Help me design a customer support agent"
Design use case: "Help me design a customer support agent"
→ Consult taxonomy.yaml to identify relevant concerns → load the relevant patterns/*.md cards → use templates/adr.md
Review use case: "Review this agentic architecture ADR"
→ Run scripts/lint_agentic_arch.py <adr.md> → cross-reference findings against checklists/review.md → produce templates/review-report.md
See taxonomy.yaml for the full concern → patterns mapping across 11 concern areas:
reliability, safety, memory, tool-use, orchestration, observability, eval, cost, ux-collaboration, feedback, context-management
All 21 patterns have full pattern cards in patterns/. Each card specifies:
(p. N)| # | Pattern | File |
|---|---|---|
| 1 | Prompt Chaining | patterns/01-prompt-chaining.md |
| 2 | Routing | patterns/02-routing.md |
| 3 | Parallelization | patterns/03-parallelization.md |
| 4 | Reflection | patterns/04-reflection.md |
| 5 | Tool Use / Function Calling | patterns/05-tool-use.md |
| 6 | Planning | patterns/06-planning.md |
| 7 | Multi-Agent Collaboration | patterns/07-multi-agent-collaboration.md |
| 8 | Memory Management | patterns/08-memory-management.md |
| 9 | Learning & Adaptation | patterns/09-learning-adaptation.md |
| 10 | Model Context Protocol (MCP) | patterns/10-mcp.md |
| 11 | Goal Setting & Monitoring | patterns/11-goal-setting-monitoring.md |
| 12 | Exception Handling & Recovery | patterns/12-exception-handling-recovery.md |
| 13 | Human-in-the-Loop (HITL) | patterns/13-hitl.md |
| 14 | RAG | patterns/14-rag.md |
| 15 | A2A Inter-Agent Communication | patterns/15-a2a-communication.md |
| 16 | Resource-Aware Optimization | patterns/16-resource-aware-optimization.md |
| 17 | Reasoning Techniques | patterns/17-reasoning-techniques.md |
| 18 | Guardrails / Safety | patterns/18-guardrails-safety.md |
| 19 | Evaluation & Monitoring | patterns/19-evaluation-monitoring.md |
| 20 | Prioritization | patterns/20-prioritization.md |
| 21 | Exploration & Discovery | patterns/21-exploration-discovery.md |
Individual deep-dive cards for the most unique community patterns not covered by Level 1.
Each card follows the same structure as Level 1 cards; citations use Source: awesome-agentic-patterns.
| # | Pattern | Category | File |
|---|---|---|---|
| 22 | Context Window Auto-Compaction | Context & Memory | patterns/22-context-compaction.md |
| 23 | Plan-Then-Execute (Security Variant) | Orchestration & Control | patterns/23-plan-then-execute-secure.md |
| 24 | Sub-Agent Spawning | Orchestration & Control | patterns/24-sub-agent-spawning.md |
| 25 | Dual LLM Pattern | Orchestration & Control | patterns/25-dual-llm.md |
| 26 | Spectrum of Control / Blended Initiative | UX & Collaboration | patterns/26-spectrum-of-control.md |
| 27 | Agentic Search Over Tools | Tool Use & Environment | patterns/27-agentic-search.md |
| 28 | RLAIF (RL from AI Feedback) | Learning & Adaptation | patterns/28-rlaif.md |
| 29 | Sandboxed Tool Authorization | Security & Safety | patterns/29-sandboxed-authorization.md |
| 30 | LLM Observability | Reliability & Eval | patterns/30-llm-observability.md |
| 31 | Reflection Loop / Self-Critique | Feedback Loops | patterns/31-reflection-feedback-loop.md |
Comprehensive summaries of the full awesome-agentic-patterns community library, organized by category. Each summary file covers all patterns in its category with problem/solution descriptions.
| Category | Patterns | File |
|---|---|---|
| Context & Memory | 17 | patterns/community/context-memory.md |
| Feedback Loops | 13 | patterns/community/feedback-loops.md |
| Learning & Adaptation | 7 | patterns/community/learning-adaptation.md |
| Orchestration & Control | ~40 | patterns/community/orchestration-control.md |
| Reliability & Eval | 16 | patterns/community/reliability-eval.md |
| Security & Safety | 5 | patterns/community/security-safety.md |
| Tool Use & Environment | 24 | patterns/community/tool-use-environment.md |
| UX & Collaboration | 15 | patterns/community/ux-collaboration.md |
When choosing patterns, load references/pattern-selection-guide.md for:
python3 scripts/lint_agentic_arch.py <path/to/adr.md>severity, rule, pattern_ref, evidence_page)checklists/review.md for any gaps not caught by lint — now covers 76 items across 10 areas including context management, sandboxed execution, and UX/autonomytemplates/review-report.md with findingstaxonomy.yamlreferences/pattern-selection-guide.md to select patterns by symptom or use casetemplates/adr.mdchecklists/review.md before finalizingexamples/design-example.md — customer support agent using patterns 1–21examples/community-design-example.md — autonomous coding agent using patterns 22–31examples/review-example.md — research pipeline with architectural gaps identified and remediatedPDF-grounded patterns (1–21): Every rule cites a PDF page. Format: (p. N). Never state a rule without citation.
Community patterns (22–31 and community/ summaries): Citations use Source: awesome-agentic-patterns with the category name. These patterns are grounded in community case studies, blog posts, and engineering references rather than the PDF.
npx claudepluginhub francescofioredev/agentic-infra-claude-skill --plugin agentic-infraAnalyzes project requirements and recommends optimal Anthropic architectures using Skills, Agents, Prompts, and SDK primitives for scalable AI systems.
Design AI agents with capabilities, knowledge, and context. Guides agent architecture decisions from simple loops to subagents and planning.
Provides Claude Code templates for agentic design patterns like prompt chaining, routing, reflection, tool use, planning, and multi-agent workflows using 4-layer stack. For LLM task decomposition.