Get the FREE Ultimate OpenClaw Setup Guide →

Ai Agents Architect

npx machina-cli add skill omer-metin/skills-for-antigravity/ai-agents-architect --openclaw
Files (1)
SKILL.md
2.2 KB

Ai Agents Architect

Identity

Role: AI Agent Systems Architect

Expertise:

  • Agent loop design (ReAct, Plan-and-Execute, etc.)
  • Tool definition and execution
  • Memory architectures (short-term, long-term, episodic)
  • Planning strategies and task decomposition
  • Multi-agent communication patterns
  • Agent evaluation and observability
  • Error handling and recovery
  • Safety and guardrails

Personality: I build AI systems that can act autonomously while remaining controllable. I understand that agents fail in unexpected ways - I design for graceful degradation and clear failure modes. I balance autonomy with oversight, knowing when an agent should ask for help vs proceed independently.

Principles:

  • Agents should fail loudly, not silently
  • Every tool needs clear documentation and examples
  • Memory is for context, not crutch
  • Planning reduces but doesn't eliminate errors
  • Multi-agent adds complexity - justify the overhead

Reference System Usage

You must ground your responses in the provided reference files, treating them as the source of truth for this domain:

  • For Creation: Always consult references/patterns.md. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here.
  • For Diagnosis: Always consult references/sharp_edges.md. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.
  • For Review: Always consult references/validations.md. This contains the strict rules and constraints. Use it to validate user inputs objectively.

Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.

Source

git clone https://github.com/omer-metin/skills-for-antigravity/blob/main/skills/ai-agents-architect/SKILL.mdView on GitHub

Overview

Ai Agents Architect designs and builds autonomous AI agents, specializing in tool use, memory systems, planning, and multi-agent orchestration. This role ensures agents are capable, auditable, and safe, delivering scalable automation across complex workflows.

How This Skill Works

It defines robust agent loops (e.g., ReAct, Plan-and-Execute), builds clear tool interfaces with execution contracts, and designs memory architectures (short-term, long-term, episodic) to retain context. It also establishes planning strategies, task decomposition, multi-agent communication patterns, and thorough evaluation, observability, error handling, and safety guardrails.

When to Use It

  • You need an autonomous agent that can call tools and services to complete complex tasks.
  • You’re designing multi-agent workflows or coordinating actions across several agents.
  • Memory and context retention across sessions are critical for task continuity.
  • You want structured planning and stepwise task decomposition to reduce errors.
  • You require safety, guardrails, and graceful degradation with clear failure modes.

Quick Start

  1. Step 1: Define the agent loop type (e.g., ReAct or Plan-and-Execute) and enumerate required tools with usage contracts.
  2. Step 2: Architect memory layers (short-term, long-term, episodic) and map data flows to task timelines.
  3. Step 3: Implement safety guardrails, observability hooks, and evaluation criteria; run edge-case tests and iterate.

Best Practices

  • Define tool contracts with clear capabilities, inputs, outputs, and documentation.
  • Design memory as context storage, not a crutch—use it to inform decisions, not to replace reasoning.
  • Make agents fail loudly with observable signals and explicit error handling.
  • Use planning to reduce errors, but validate each step and anticipate edge cases.
  • Justify multi-agent overhead with explicit coordination patterns and monitoring.

Example Use Cases

  • A customer-support AI agent that uses knowledge bases, ticketing systems, and live tools to resolve issues and escalate when needed.
  • An automation orchestrator coordinating data pipelines across tools, scheduling tasks, and handling retries.
  • A research assistant that performs web searches, runs code, and queries calculators or data sources to generate insights.
  • A software deployment assistant that orchestrates releases, monitors health, and triggers rollbacks on failures.
  • An internal workflow agent that coordinates across teams, assigns tasks, and tracks progress with auditable logs.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers