SKILL.md 文件的目录,也可以包含辅助文件。Xpert 会把技能目录安装到工作区;当智能体启用该技能时,Skills Middleware 会把它同步到运行时沙箱。
最小目录
SKILL.md 是必需文件。它包含 YAML frontmatter 和面向智能体的使用说明。
推荐目录结构
SKILL.md 应说明什么时候打开这些文件,以及如何使用它们。
Frontmatter 字段
高级市场元数据还可以包含展示名、摘要、图标、作者、分类、运行时提示和 slash command。这些通常来自仓库同步或高级打包流程。
ZIP 上传规则
可以上传包含一个或多个技能目录的 ZIP。SKILL.md 的目录。每个匹配目录都会作为一个技能包导入。
编写高质量技能指令
- 明确触发条件:什么任务应该使用这个技能。
- 让流程具备可执行顺序。
- 明确点名需要读取的辅助文件。
- 将较长示例、脚本和参考资料放入独立文件。
- 说明技能依赖的前提、权限或外部系统。
- 不要把密钥写入技能文件;应使用平台凭据和仓库配置。
运行时行为
当技能被智能体启用时,Skills Middleware 会把选中的技能目录复制到沙箱的.xpert/skills 下。智能体会先看到技能名称和描述,只有在任务匹配时才读取完整的 SKILL.md。