Skill
Skill 用来把团队可复用的指令沉淀下来,绑定给 Agent 使用。
如果一段要求只针对某个任务,直接写在任务描述或评论里即可。如果同一套要求会反复给不同任务或不同 Agent 使用,就适合整理成 Skill。
创建或导入 Skill
HiFox 支持几种添加 Skill 的方式:
手动创建
从空白 Skill 开始,填写名称、描述和指令。
适合把团队已有的流程、标准或 prompt 整理成组织 Skill,例如代码 review 标准、发布检查步骤、文档写作规范等。
从 URL 安装
可以从支持的公开来源安装 Skill,例如 SkillHub、skillhub.cn、ClawHub、Hermes Agent 或 Skills.sh。
安装公开 Skill 后,建议先检查内容,确认它符合团队的安全要求和工作方式,再绑定给 Agent。
从本地电脑导入
如果本地电脑上已经有可发现的 Skill,可以选择电脑并导入到组织。
本地 Skill 在导入前只存在于本地电脑中;导入后会成为组织中的 Skill,供 Agent 使用。
从文件上传
可以上传 SKILL.md、.skill 文件或 zip 包。
如果上传 zip 包,包内需要包含有效的 SKILL.md,并带有名称、描述和指令。zip 包也可以包含辅助文本文件。
绑定 Skill 到 Agent
Skill 创建或导入后,需要绑定到 Agent,Agent 才会在 任务执行 中使用它。
你可以在创建 Agent 时选择 Skill,也可以之后在 Agent 设置中添加或移除 Skill。
建议按职责绑定:
- 前端修复 Agent:绑定前端规范、组件测试、UI 文案流程;
- 文档 Agent:绑定文档风格、术语表、发布说明模板;
- Review Agent:绑定代码 review 清单、安全检查规则;
- 项目助理 Agent:绑定周报、项目总结、风险识别模板。
不要给一个 Agent 绑定太多无关 Skill。Skill 太多会增加上下文噪音,让 Agent 更难判断该按哪套流程执行。
编辑和维护 Skill
当团队流程变化时,应该更新对应 Skill。例如:
- 测试命令变了;
- 文档风格改了;
- 发布检查清单新增了步骤;
- 团队决定换一种 code review 口径;
- 某个 Skill 的输出格式不再适合当前工作。
更新 Skill 后,绑定它的 Agent 会在后续任务中使用新的内容。
权限和删除
Skill 可能是只读的,也可能只有创建者或组织管理员可以编辑。
如果你不能编辑某个 Skill,通常是因为你不是创建者,也不是组织管理员。
删除 Skill 前,先确认是否有 Agent 正在使用它。删除后,依赖它的 Agent 将不再获得这部分指令和资料。
注意事项
- Skill 不应该保存密钥、token 或敏感凭据;敏感信息应该放在密钥配置中。
- Skill 应该描述可复用的工作方式,而不是某个单次任务的具体要求。
- Skill 的描述要写清楚适用场景,方便 Agent 判断什么时候使用。
- 从外部 URL 安装的 Skill,使用前应先 review 内容。