agent-system-designlisted
Install: claude install-skill shali10/awesome-agent-skills
# Autonomous Agent System Architecture Design
## Overview
A battle-tested production blueprint for engineering robust, resilient AI coding agents and autonomous workflows. It provides architectural patterns across **4-layer memory hierarchy, semantic caching, cost/token budgeting, dynamic model routing, and lifecycle guardrails**.
## When to Use & When NOT to Use
### When to Use
- Building new autonomous coding agents or multi-agent orchestration frameworks.
- Diagnosing agent infinite loops, context overflow, memory drift, or high API costs.
- Implementing graceful fallbacks across diverse LLM providers.
### When NOT to Use
- Single-turn prompt engineering with no persistent toolchain or session state.
- Simple script automation that does not require an LLM reasoning loop.
## Core Architectural Pillars
```
┌─────────────────────────────────────────────────────────────┐
│ User Interface / Gateway │
└──────────────────────────────┬──────────────────────────────┘
│
┌──────────────────────────────▼──────────────────────────────┐
│ Execution Kernel / Loop │
│ ┌───────────────────────┐ ┌───────────────────────┐ │
│ │ Model Routing & Fallback │◄────►│ Lifecycle Guardrails │ │
│ └───────────────────────┘ └───────────────────────┘ │
│ ┌───────────────────────┐ ┌───────────────────────┐ │
│ │ Tiered Memory Engine │◄────►│ Semantic / Tool Cache │ │