skill.md 文件,用于描述 AI agent 在你的产品中可以执行哪些操作。
skill.md 规范 是一种结构化、机器可读的格式,它将产品的能力、必填输入以及约束条件显式列出,从而让 agent 能更可靠地使用这些能力。
Mintlify 会通过一个 agentic loop 分析你的文档,自动为你的项目生成一个 skill.md 文件。随着你更新文档,这个文件会自动保持最新且无需维护。你也可以选择在项目根目录添加一个自定义的 skill.md 文件,以覆盖自动生成的版本。
在你的文档站点 URL 末尾追加 /skill.md,即可查看你的 skill.md。Mintlify 只会为公开的文档站点生成 skill.md 文件。
打开本站点的 skill.md。
将 skill.md 文件与代理一起使用
如果你使用 反向代理,请将其配置为将对
/skill.md 和 /.well-known/skills/* 路径的请求(禁用缓存)转发到你的 Mintlify 子域。skill.md。
skill.md 结构
skill.md 文件。生成的文件包括:
- Metadata:项目名称、说明和版本。
- Capabilities:智能体可以通过你的产品完成的能力范围。
- Skills:按类别组织的具体操作。
- Workflows:常见任务的分步流程。
- Integration:支持的工具和服务。
- Context:与你产品架构相关的背景信息。
自定义 skill.md 文件
skill.md 文件,以覆盖自动生成的文件。若删除自定义文件,Mintlify 会重新生成一个 skill.md 文件。
当你希望对智能体如何与产品交互进行精细控制时,可以编写自定义文件。请遵循 agentskills.io 规范 以确保与智能体工具的兼容性。