Agent skill · product strategy · borghei

agent-designer

Designs multi-agent system architectures with orchestration patterns, tool schemas, and performance evaluation. Use when building AI agent systems, designing agent workflows, creating tool schemas, or evaluating agent performance.

Why this skill is useful

Adds 3 executable scripts for designing, evaluating, and generating schemas for multi-agent systems that aren't covered in public documentation.

What it needs

Requires python installed locally. About 3k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

Agent Designer - Multi-Agent System Architecture A toolkit for designing, architecting, and evaluating multi-agent systems. It provides structured approaches to agent architecture patterns, tool design principles, communication strategies, and performance evaluation frameworks for building robust, scalable AI agent systems. Core Capabilities Architecture pattern selection — single agent, supervisor, swarm, hierarchical, and pipeline patterns with use-case fit and trade-offs. Agent role definition — identity, responsibilities, capabilities, interfaces, and constraints; common archetypes (coordinator, specialist, interface, monitor). Tool design — schema design, error handling, idempotency requirements, and validation rules. Communication & orchestration — message passing, shared state, event-driven architecture; centralized, decentralized, and hybrid orchestration. Guardrails & safety — input validation, output filtering, and human-in-the-loop checkpoints. Evaluation frameworks — task completion, quality, cost, and latency metrics with bottleneck analysis. Memory, scaling & failure handling — short/long/shared memory, horizontal/vertical scaling, retries, fallbacks, and circuit breakers. When to Use Building AI agent systems or designing multi-agent workflows. Creating tool schemas for OpenAI function calling or Anthropic tool use. Selecting an architecture pattern for a new system. Evaluating agent performance from execution logs. Clarify First Before designing the system, confirm these inputs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills borghei/agent-designer

View the source on GitHub

Browse the @skills marketplace