Skills
更新时间:2026-08-14
概述
Skills是一个可移植、支持版本控制的包,用于让 Agent 学会如何执行特定领域的任务。技能可以包含脚本、模板和参考资料,Agent 可以使用其工具对这些内容进行操作。
特点
- 可移植:Skills适用于任何支持 Agent Skills 标准的 Agent。
- 受版本控制:Skills以文件形式存储,可以在你的代码仓库中追踪其变更
- 可操作:Skills可以包含脚本、模板和参考资料,Agent 使用其工具对这些内容进行处理。
- 渐进式:Skills按需加载资源,使上下文使用更加高效。
类型
- 内置skill:文心快码预置了一系列系统skill,在对话框中输入 / 即可查看完整列表并直接选用。
- 自定义skill:支持用户自行新建skill。
生效范围
自定义skill,按生效范围分为两种类型:
- 个人 skill:仅对当前用户本人生效,适合个性化、私有的开发习惯。
- 项目 skill:随项目/代码库共享,团队成员均可使用,适合团队统一的开发规范或高频协作场景。
生成skills
方法一:基于/create-skill生成Skills
Comate内置了系统级别的Skills/create-skill,可以一键创建项目级或个人级别的Skills。
![]() |
![]() |
|---|
请注意,使用 /create-skill创建Skills的时候,请采用明确的话术告知Agent是创建个人级还是项目级的Skills,会显著提升识别的准确率,例如:
- 创建项目级:/create-skill在当前仓库创建xxxxx的Skills,以解决xxxx问题
- 创建个人级:/create-skill创建一个个人级的Skill,以解决xxxx问题
方法二:基于可视化页面创建
- 点击 Comate 顶栏右侧的 ··· 菜单,在下拉列表中选择 技能,即可进入技能管理页面。
- 点击右上角 + 新建,系统自动调用 /create-skill 创建skill
![]() |
![]() |
|---|---|
搜索skills
方法一:基于/find-skills搜索Skills
Comate内置了系统级别的Skill/find-skills,当本地已安装的skills都不适合处理用户问题时,自动从远端Skills中心搜索、推荐并安装最匹配的新skill,支持安装到当前项目(.comate/skills/<skill_name>/)或全局个人目录(~/.comate/skills/<skill_name>/)。
![]() |
![]() |
|---|
方法二:在skills广场搜索并安装
- 点击 Comate 顶栏右侧的 ··· 菜单,选择 技能,在技能面板顶部切换到 广场 标签页。
![]() |
![]() |
|---|
- 在搜索框中输入关键词(如功能名称、使用场景或 Skill 名称),广场将实时展示匹配结果。若列表未显示最新内容,点击右上角 刷新 按钮同步最新 Skill 数据。
- 找到目标 Skill 后,点击右侧 安装 按钮,Comate 将自动完成下载和配置。安装完成后,该 Skill 将出现在 已安装 标签页,并在后续对话中自动生效。
使用skills
Comate 启动时,会自动从Skills目录中发现并加载Skill,并将它们提供给 Agent 使用。Agent 会看到所有可用Skills,并根据当前上下文决定何时调用它们。
你也可以在 Agent 对话中输入 / 并搜索技能名称来手动调用技能。

评价此篇文章






