Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问clear审计通过

ai-agents-architectAIAgent 建筑师

Agent Skill

ai-agents-architect 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

20,184

周安装

867

GitHub Stars

35,711

下载量

7,075
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ai-agents-architect(AIAgent 建筑师)
来源仓库:https://github.com/sickn33/antigravity-awesome-skills
仓库路径:skills/ai-agents-architect
安装命令:
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill ai-agents-architect
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill ai-agents-architect

简介

设计和构建具有受控自主性、工具集成和多代理编排的自主 AI 代理。

  • 涵盖六大核心能力:Agent架构设计、工具和函数调用、内存系统、规划策略、多Agent编排、评估/调试
  • 提供三种执行模式:用于逐步推理的ReAct循环、用于任务分解的计划和执行以及用于管理可用功能的动态工具注册表
  • 识别关键的尖锐边缘,包括无限循环、模糊的工具规格、内存膨胀和工作流程持久性,并为每个问题提供解决方案
  • 需要 LLM API 访问权限、函数调用支持和基本提示工程知识

SKILL.md

AI Agents Architect

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration.

Role: AI Agent Systems Architect

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.

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

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

Capabilities

  • Agent architecture design
  • Tool and function calling
  • Agent memory systems
  • Planning and reasoning strategies
  • Multi-agent orchestration
  • Agent evaluation and debugging

Prerequisites

  • Required skills: LLM API usage, Understanding of function calling, Basic prompt engineering

Patterns

ReAct Loop

Reason-Act-Observe cycle for step-by-step execution

When to use: Simple tool use with clear action-observation flow

  • Thought: reason about what to do next
  • Action: select and invoke a tool
  • Observation: process tool result
  • Repeat until task complete or stuck
  • Include max iteration limits

Plan-and-Execute

Plan first, then execute steps

When to use: Complex tasks requiring multi-step planning

  • Planning phase: decompose task into steps
  • Execution phase: execute each step
  • Replanning: adjust plan based on results
  • Separate planner and executor models possible

Tool Registry

Dynamic tool discovery and management

When to use: Many tools or tools that change at runtime

  • Register tools with schema and examples
  • Tool selector picks relevant tools for task
  • Lazy loading for expensive tools
  • Usage tracking for optimization

Hierarchical Memory

Multi-level memory for different purposes

When to use: Long-running agents needing context

  • Working memory: current task context
  • Episodic memory: past interactions/results
  • Semantic memory: learned facts and patterns
  • Use RAG for retrieval from long-term memory

Supervisor Pattern

Supervisor agent orchestrates specialist agents

When to use: Complex tasks requiring multiple skills

  • Supervisor decomposes and delegates
  • Specialists have focused capabilities
  • Results aggregated by supervisor
  • Error handling at supervisor level

Checkpoint Recovery

Save state for resumption after failures

When to use: Long-running tasks that may fail

  • Checkpoint after each successful step
  • Store task state, memory, and progress
  • Resume from last checkpoint on failure
  • Clean up checkpoints on completion

Sharp Edges

Agent loops without iteration limits

Severity: CRITICAL

Situation: Agent runs until 'done' without max iterations

Symptoms:

  • Agent runs forever
  • Unexplained high API costs
  • Application hangs

Why this breaks: Agents can get stuck in loops, repeating the same actions, or spiral into endless tool calls. Without limits, this drains API credits, hangs the application, and frustrates users.

Recommended fix:

Always set limits:

  • max_iterations on agent loops
  • max_tokens per turn
  • timeout on agent runs
  • cost caps for API usage
  • Circuit breakers for tool failures

Vague or incomplete tool descriptions

Severity: HIGH

Situation: Tool descriptions don't explain when/how to use

Symptoms:

  • Agent picks wrong tools
  • Parameter errors
  • Agent says it can't do things it can

Why this breaks: Agents choose tools based on descriptions. Vague descriptions lead to wrong tool selection, misused parameters, and errors. The agent literally can't know what it doesn't see in the description.

Recommended fix:

Write complete tool specs:

  • Clear one-sentence purpose
  • When to use (and when not to)
  • Parameter descriptions with types
  • Example inputs and outputs
  • Error cases to expect

Tool errors not surfaced to agent

Severity: HIGH

Situation: Catching tool exceptions silently

Symptoms:

  • Agent continues with wrong data
  • Final answers are wrong
  • Hard to debug failures

Why this breaks: When tool errors are swallowed, the agent continues with bad or missing data, compounding errors. The agent can't recover from what it can't see. Silent failures become loud failures later.

Recommended fix:

Explicit error handling:

  • Return error messages to agent
  • Include error type and recovery hints
  • Let agent retry or choose alternative
  • Log errors for debugging

Storing everything in agent memory

Severity: MEDIUM

Situation: Appending all observations to memory without filtering

Symptoms:

  • Context window exceeded
  • Agent references outdated info
  • High token costs

Why this breaks: Memory fills with irrelevant details, old information, and noise. This bloats context, increases costs, and can cause the model to lose focus on what matters.

Recommended fix:

Selective memory:

  • Summarize rather than store verbatim
  • Filter by relevance before storing
  • Use RAG for long-term memory
  • Clear working memory between tasks

Agent has too many tools

Severity: MEDIUM

Situation: Giving agent 20+ tools for flexibility

Symptoms:

  • Wrong tool selection
  • Agent overwhelmed by options
  • Slow responses

Why this breaks: More tools means more confusion. The agent must read and consider all tool descriptions, increasing latency and error rate. Long tool lists get cut off or poorly understood.

Recommended fix:

Curate tools per task:

  • 5-10 tools maximum per agent
  • Use tool selection layer for large tool sets
  • Specialized agents with focused tools
  • Dynamic tool loading based on task

Using multiple agents when one would work

Severity: MEDIUM

Situation: Starting with multi-agent architecture for simple tasks

Symptoms:

  • Agents duplicating work
  • Communication overhead
  • Hard to debug failures

Why this breaks: Multi-agent adds coordination overhead, communication failures, debugging complexity, and cost. Each agent handoff is a potential failure point. Start simple, add agents only when proven necessary.

Recommended fix:

Justify multi-agent:

  • Can one agent with good tools solve this?
  • Is the coordination overhead worth it?
  • Are the agents truly independent?
  • Start with single agent, measure limits

Agent internals not logged or traceable

Severity: MEDIUM

Situation: Running agents without logging thoughts/actions

Symptoms:

  • Can't explain agent failures
  • No visibility into agent reasoning
  • Debugging takes hours

Why this breaks: When agents fail, you need to see what they were thinking, which tools they tried, and where they went wrong. Without observability, debugging is guesswork.

Recommended fix:

Implement tracing:

  • Log each thought/action/observation
  • Track tool calls with inputs/outputs
  • Trace token usage and latency
  • Use structured logging for analysis

Fragile parsing of agent outputs

Severity: MEDIUM

Situation: Regex or exact string matching on LLM output

Symptoms:

  • Parse errors in agent loop
  • Works sometimes, fails sometimes
  • Small prompt changes break parsing

Why this breaks: LLMs don't produce perfectly consistent output. Minor format variations break brittle parsers. This causes agent crashes or incorrect behavior from parsing errors.

Recommended fix:

Robust output handling:

  • Use structured output (JSON mode, function calling)
  • Fuzzy matching for actions
  • Retry with format instructions on parse failure
  • Handle multiple output formats

Related Skills

Works well with: rag-engineer, prompt-engineer, backend, mcp-builder

When to Use

  • User mentions or implies: build agent
  • User mentions or implies: AI agent
  • User mentions or implies: autonomous agent
  • User mentions or implies: tool use
  • User mentions or implies: function calling
  • User mentions or implies: multi-agent
  • User mentions or implies: agent memory
  • User mentions or implies: agent planning
  • User mentions or implies: langchain agent
  • User mentions or implies: crewai
  • User mentions or implies: autogen
  • User mentions or implies: claude agent sdk

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

30.88%
按下载量换算2,185

OpenCode

21.57%
按下载量换算1,526

Antigravity

18.37%
按下载量换算1,300

Gemini CLI

14.37%
按下载量换算1,017

Cursor

7.87%
按下载量换算557

Codex

3.51%
按下载量换算248

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills