--- title: 创建技能 description: 通过对话创建自定义技能 --- CowAgent 内置了 Skill Creator,可以通过自然语言对话快速创建、安装或更新技能。 ## 使用方式 直接在对话中描述你想要的技能,Agent 会自动完成创建: - 将工作流程固化为技能:"帮我把这个部署流程创建为一个技能" - 对接第三方 API:"根据这个接口文档创建一个技能" - 安装远程技能:"帮我安装 xxx 技能" ## 创建流程 1. 告诉 Agent 你想创建的技能功能 2. Agent 自动生成 `SKILL.md` 说明文件和运行脚本 3. 技能保存到工作空间的 `~/cow/skills/` 目录 4. 后续对话中 Agent 会自动识别并使用该技能 ## SKILL.md 格式 创建的技能遵循标准的 SKILL.md 格式: ```markdown --- name: my-skill description: Brief description of the skill metadata: emoji: 🔧 requires: bins: ["curl"] env: ["MY_API_KEY"] primaryEnv: "MY_API_KEY" --- # My Skill Detailed instructions... ``` | 字段 | 说明 | | --- | --- | | `name` | 技能名称,需与目录名一致 | | `description` | 技能描述,Agent 据此决定是否调用 | | `metadata.requires.bins` | 依赖的系统命令 | | `metadata.requires.env` | 依赖的环境变量 | | `metadata.always` | 是否始终加载(默认 false) | 详细开发文档可参考 [Skill Creator 说明](https://github.com/zhayujie/chatgpt-on-wechat/blob/master/skills/skill-creator/SKILL.md)。