Claude智能体创建助手Skill creating-agents

Claude智能体创建指南 - AI智能体配置、任务委派、子智能体创建、系统提示编写、工具选择、模型配置、自动化工作流、代码助手定制化

AI智能体 0 次安装 2 次浏览 更新于 3/2/2026

name: 创建智能体 description: | 创建Claude Code子智能体用于任务委派。指导智能体配置、工具选择和系统提示编写。当用户想要创建新智能体、将任务委派给专家或询问子智能体时使用此技能。

创建智能体

指导创建Claude Code子智能体用于任务委派。

快速开始

  1. 定义智能体用途(处理什么任务?)
  2. 选择存储位置(项目级或用户级)
  3. 选择工具(所需的最小工具集)
  4. 编写系统提示
  5. 保存到.claude/agents/目录

工作流程:创建新智能体

进度:
- [ ] 定义用途和触发条件
- [ ] 选择存储位置
- [ ] 选择工具和模型
- [ ] 编写系统提示
- [ ] 创建智能体文件

步骤1:定义用途

询问用户:

  • 此智能体应处理什么具体任务?
  • 何时应调用它?(触发短语)
  • 应主动运行还是按需运行?

步骤2:选择位置

位置 路径 用途
项目级 .claude/agents/ 团队共享,项目特定
用户级 ~/.claude/agents/ 个人使用,跨项目

项目级智能体优先级高于用户级智能体。

步骤3:选择工具和模型

工具 - 授予最小所需权限:

工具 用途
读取 读取文件
写入 创建文件
编辑 修改文件
全局搜索 查找文件
内容搜索 搜索内容
Bash 运行命令
任务 生成子智能体

模型 - 根据任务选择:

模型 最适合
opus 复杂推理,细微决策
sonnet 通用任务(默认)
haiku 快速查找,简单分析
inherit 使用父级模型

步骤4:编写系统提示

保持提示聚焦:

  • 清晰说明智能体角色
  • 定义范围和约束
  • 提供示例(如有帮助)
  • 避免不必要的细节

步骤5:创建智能体文件

---
name: {智能体名称}
description: {何时使用 - 包含触发词}
tools: 读取, 内容搜索, 全局搜索
model: sonnet
---

{系统提示内容}

保存到.claude/agents/{名称}.md

智能体文件格式

---
name: 智能体名称          # 必需:小写,连字符
description: |            # 必需:何时调用
  审查代码质量问题。
  当用户要求代码审查时使用。
tools: 读取, 内容搜索, 全局搜索   # 可选:省略则继承所有
model: sonnet             # 可选:opus, sonnet, haiku, inherit
permissionMode: default   # 可选:权限处理模式
skills: 技能1, 技能2    # 可选:自动加载技能
---

定义智能体行为的系统提示。

内置智能体

创建自定义智能体前,了解内置智能体:

智能体 模型 工具 用途
通用目的 sonnet 全部 复杂多步骤任务
规划 haiku 读取, 全局搜索, 内容搜索, Bash 研究和策略
探索 haiku 读取, 全局搜索, 内容搜索 快速代码库探索

何时创建自定义智能体:

  • 需要不同的工具限制
  • 需要领域特定的提示
  • 需要主动调用

何时使用每种类型

需求 使用
快速文件搜索 内置探索智能体
规划前的研究 内置规划智能体
多步骤代码变更 内置通用目的智能体
具有特定规则的代码审查 自定义审查智能体
安全分析 自定义安全智能体
领域专业知识(数据库、API等) 自定义专家智能体

主动调用

要让Claude自动使用您的智能体,请在描述中包含:

  • “主动"或"必须使用”
  • 清晰的触发条件
description: |
  主动审查所有代码变更提交前。
  当用户提到"审查"或"检查代码"时必须使用。

模板

使用templates/目录中的模板:

查看reference.md获取完整配置详情。