跳到主要内容

各宿主 Skills 差异对比

目录

这篇对比解决什么问题

很多同学会问:「Skills 与插件专题」里写的规范,和 OpenClaw、Hermes 里说的 Skills 是不是同一套?
这篇用一张对照表 + 分宿主说明把差异说清楚,避免把「通用写法」和「某产品加载规则」混成一件事。


先对齐:没有「完全通用」的 Skill 包

在工程现实里,Skill 的正文(流程、步骤、质量标准)往往可以跨宿主复用或略改;但 路径、发现方式、权限、与工具链的绑定 由各自宿主决定。
因此:
「统一」的是方法论与文档结构;「不统一」的是安装位置与运行时行为。

下面用一张简图表达「同一套 SKILL 正文,可能落在不同容器里」:


总览表:通用专题 / OpenClaw / Hermes / 插件内 Skills

维度本专题「通用 Skills」OpenClawHermesPlugin 内 Skills
定位写法、治理、版本、与插件关系个人助手工作区能力自托管 Agent + 学习闭环叙事IDE/Agent 宿主里的扩展包
典型路径不固定(教你怎么写)~/.openclaw/workspace/skills/<skill>/SKILL.md(见官方)~/.hermes/skills/... 等(见官方与迁移说明)<plugin>/skills/<skill>/SKILL.md
与标准对齐 agentskills.io 的叙事以官方文档为准README 提 agentskills.io 兼容方向随插件版本发布
迁移hermes claw migrate 可导入 OpenClaw 技能等随插件安装/卸载

OpenClaw 侧:工作区与路径

  • 官方入口Skills(OpenClaw)
  • 典型特征:Skill 挂在 Gateway + 工作区 叙事下,与 AGENTS.md / SOUL.md 等同一套「个人助手」配置共存;渠道、会话、工具权限由 OpenClaw 的 Gateway 策略约束。
  • 与本专题关系:本专题的 SKILL.md 模板可直接用于 OpenClaw,但必须放到官方文档指定的目录结构,并遵守其安全与工具策略(见 Security)。

站内延伸OpenClaw 专题上下文与记忆管理策略


Hermes 侧:Skills Hub 与迁移

  • 官方入口Skills(Hermes)README 中的 Skills Hub / agentskills 相关描述。
  • 典型特征:Skill 与 记忆、检索、会话 强耦合叙事;从 OpenClaw 迁移时,技能会进入指定目录(如 openclaw-imports 等,以官方说明为准)。
  • 与本专题关系:正文写法仍可参考本专题 02、03;上线前要按 Hermes 的 工具/审批/安全 文档再校一遍。

站内延伸Hermes-Agent 专题


开放标准 agentskills.io 扮演什么角色

agentskills.io 提供的是跨工具互操作与元数据方向的公共叙事(具体字段与校验以站点为准)。
不是替某个产品实现「自动安装到所有宿主」——各宿主仍需实现自己的加载器与权限模型。
实践建议:把 Skill 写成「标准友好」结构(清晰元数据、输入输出、版本),便于后续进 OpenClaw/Hermes/插件任意一侧。

官方文档 Adding skills support 面向宿主实现者,其中常见约定包括:

  • 目录发现:在「项目」与「用户」等作用域下扫描含 SKILL.md 的子目录;.agents/skills/ 被多客户端用作互操作约定(规范本身只定义包内结构,不强制磁盘路径)。
  • 同名冲突:普遍约定项目级 Skill 覆盖用户级;同作用域内同名应记录告警并采用稳定优先级规则。
  • 信任:来自克隆仓库的 Skill 可能不可信,部分实现会要求「工作区已标记为可信」才加载项目级 Skill。

更系统的索引与链接表见 Agent Skills 规范对照与宿主接入


插件(Plugin)内的 Skills 有何不同

  • 分发方式:Skill 随 Plugin 包 安装,而不是单独拷贝到 ~/.openclaw/workspace
  • 版本绑定:Skill 变更通常与 插件版本号 一起发布、一起回滚。
  • 发现方式:由宿主 UI / marketplace 列表展示(概念见本专题 插件概念与 manifest)。

迁移与复用:什么能直接搬、什么要改

内容通常可直接复用通常要改或核对
流程步骤、质量清单、失败兜底若宿主工具名不同
输入输出 JSON 示例字段名与宿主工具 schema 对齐
目录路径、加载名按目标宿主文档放置
密钥与内网地址一律按环境替换,勿写进 Skill 正文

OpenClaw → Hermes:可用官方 hermes claw migrate 做迁移与预览(见 Migrating from OpenClaw)。


选型建议(一句话)

  • 只关心「怎么把 Skill 写成团队资产」:以本专题 01~03 为主。
  • 已选定 OpenClaw/Hermes:在遵守本专题规范的前提下,以对应官方文档的路径与策略为准
  • 要给 IDE/Agent 发安装包:用 Plugin + 内嵌 Skills,版本与 manifest 跟插件走。

原文与站内链接

说明链接
agentskills.iohttps://agentskills.io
What are skills?agentskills.io/what-are-skills
Specificationagentskills.io/specification
Adding skills support(宿主)agentskills.io/.../adding-skills-support
本站规范对照Agent Skills 规范对照与宿主接入
OpenClaw Skillsdocs.openclaw.ai/tools/skills
Hermes Skillshermes-agent.nousresearch.com/.../skills
本专题 Skill 模板Skill 编写规范与 SKILL.md 模板
本专题 Skill 治理Skill 治理、测试与版本发布