cyberneticlibrary

Plan Project with Multi-Persona Design

architectskillsetup L2247
ai-analyst-lab/ai-analyst
What it does

Design AI agent architecture and system topology for analyst applications and multi-agent orchestration

Best for

Multi-agent AI analyst systems where clean architecture separates concerns and enables independent scaling.

Inputs
  • · Agent goals and user interaction patterns
  • · Data sources and tool dependencies
  • · Scalability and latency requirements
Outputs
  • · Agent system architecture diagram
  • · Component interaction model (synchronous vs. asynchronous)
  • · Data flow and tool integration points
  • · Recommended orchestration pattern (publish-subscribe, streaming, request-reply)
Requires
  • · System design patterns documentation
  • · Agent framework specifications (LangChain, LlamaIndex, etc.)
  • · Tool registry and capability mapping
Preconditions
  • · Clear definition of agent responsibilities and scope
  • · Tool/API signatures and latency profiles known
  • · Scalability targets (throughput, latency SLO) defined
Failure modes
  • · Tight coupling between agents causes cascade failures
  • · Synchronous tool calls block agent (slow API timeout ripples)
  • · Tool dependency cycles create deadlock (A calls B, B calls A)
  • · Memory/context explosion in long-running agents without windowing
  • · Tool invocation conflicts (two agents modifying same resource race condition)
Trust signals
  • · Covers agent types: research, analysis, data-enrichment, orchestrator
  • · Addresses scalability patterns: agentic loops, tool queueing, context windowing
  • · Provides interaction models: request-reply, publish-subscribe, streaming