SuperAPI AI 工具集

agent-builder

智能体与模型

查看项目

更新于 10-15 17:21

技能介绍

用途:agent-builder 是一个 Claude Code 技能,用于按 Anthropic 官方最佳实践创建完整、可投产的 Claude Code 智能体,也用于对已有智能体做重大重构,或把概念与需求转化为可运行的智能体。

主要能力:把智能体拆解为核心文件、斜杠命令、技能、钩子和智能体专用脚本等组成部分,并按五阶段工作流推进:需求分析、架构设计、组件创建、集成更新、测试迭代。架构设计涵盖系统提示词、工具选择、技能与命令的取舍、钩子规划;组件创建涵盖技能、命令、钩子、系统提示词、MCP 工具配置、引用文档与脚本。系统提示词文件位于 .claude/agents/<agent-name>.md,包含 YAML frontmatter 与正文。

使用方式:先明确智能体范围、集成点、所需工具与权限,再识别可复用模式(技能)、显式操作(命令)与强制规则(钩子)。skills 目录使用 SKILL.md 配合 scripts/ 与 references/;命令放在 .claude/commands/;钩子配置写入 .claude/settings.json 或 ~/.claude/settings.json,支持 PreToolUse、PostToolUse、UserPromptSubmit、SessionStart 四类。frontmatter 的 name 必须为小写字母、数字与连字符,最长 64 字符,不能含 XML 标签或 anthropic、claude 等保留词;description 必填,最长 1024 字符;tools 可选,省略则继承主线程全部工具;model 可选 sonnet、opus、haiku 或 inherit,默认 sonnet。MCP 由用户自行配置,智能体只在 frontmatter 声明所用工具,建议显式列出而非使用通配符。

适用场景:创建新智能体、重构现有智能体、统一团队智能体标准、需要提示词与钩子多组件协同的复杂工作流。

限制:资料未提供具体安装命令、价格、平台支持范围或效果数据,这些事实暂未提供。文档强调不应在提示词或脚本中引用 API 密钥,并建议先用真实任务做评估再部署。