用途:Agent Creating 用于在 Claude 工作区中创建一个新的智能体或子智能体,当用户明确提出创建智能体需求时被调用。
主要能力:它把用户给出的需求整理成可复用的智能体定义文件。创建时会在 .claude/agents 目录下新建以智能体名称命名的 Markdown 文件(例如 stripe-implementor 或 code-reviewer)。文件需包含清晰的 description 字段,用 2-4 句话说明该智能体做什么以及如何使用;需要设定明确的人设与目标;随后给出精简、清晰、可执行的 Markdown 指示作为主要工作流指南;并确保智能体知晓 docs/convexGuidelines.md。
使用方式:用户提出创建智能体请求后,按技能指示组织输入内容,生成对应 .md 文件。资料中的 code-reviewer 示例展示了字段结构:name、description、tools、model,以及调用后运行 git diff、聚焦修改文件、立即开始审查的流程和按优先级组织反馈的审查清单。图像编辑器示例则说明可针对具体应用或 API 场景编写智能体,并列出错误预防事项,如为 Convex action handler 添加 Promise 返回类型、使用带 -preview 后缀的 Gemini 模型名、避免使用 Buffer 而采用 8KB 分块 btoa/atob、避免大数组展开运算符、fetch 前检查 data: 前缀、数据库只存 storage ID 而不存 data URL。
适用场景:适合需要快速沉淀可复用智能体配置的开发团队,尤其是使用 Claude 智能体文件结构、Convex 后端和 React Native 前端进行项目开发的场景。
限制:资料未提供该技能的安装命令、收费信息、支持平台或完整运行步骤;示例代码仅作为编写智能体时的参考,不应视为对具体模型版本或环境行为的通用保证。