What problem does it solve?
This Skill addresses the critical need for robust architectural planning in complex agentic systems, ensuring that crucial decisions about orchestration, state, memory, and trust boundaries are made before coding begins.
Core Features & Use Cases
- Architecture Briefing: Generates comprehensive architecture briefs outlining goals, components, control flow, and state/memory decisions.
- Diagram Generation: Creates essential Mermaid diagrams (System Overview, Sequence, State, Data-Flow, Tool Topology) to visualize system design.
- Memory & State Design: Facilitates explicit decisions on memory types, scope, write paths, provenance, and trust models.
- Orchestration & Tool Design: Documents orchestration graphs, tool usage rationale, and trust boundary handling.
- Use Case: Before building a new AI agent that needs to interact with multiple external APIs and maintain user-specific conversation history, use this Skill to define its architecture, choose an appropriate memory solution (e.g., vector database), and map out the control flow and trust boundaries.
Quick Start
Use the agent-architecture-memory skill to design the architecture for a new customer support agent, including its memory strategy and interaction diagrams.