Skills (macOS)
macOS 应用通过 Gateway 来展示 OpenClaw Skills,不会在本地解析 Skills。
数据来源
skills.status(Gateway)返回所有 Skills,包括资格检查和缺失的依赖项 (包括内置 Skills 的 allowlist 限制)。- 依赖项从每个
SKILL.md的metadata.openclaw.requires中获取。
安装操作
metadata.openclaw.install定义安装选项(brew/node/go/uv)。- 应用调用
skills.install在 Gateway 主机上运行安装程序。 - 当提供多个安装程序时,Gateway 只会显示一个首选安装程序
(优先使用 brew,否则使用
skills.install中的 node 管理器,默认为 npm)。
环境变量和 API 密钥
- 应用将密钥存储在
~/.openclaw/openclaw.json的skills.entries.<skillKey>下。 skills.update会更新enabled、apiKey和env。
远程模式
- 安装和配置更新发生在 Gateway 主机上(而不是本地 Mac)。