技能管理(macOS)
macOS 应用通过 Gateway 展示 OpenClaw 技能;它不在本地解析技能。
数据源
skills.status(Gateway)返回所有技能以及资格和缺失的前置要求(包括内置技能的允许列表限制)。- 前置要求从每个
SKILL.md中的metadata.openclaw.requires推导。
安装操作
metadata.openclaw.install定义安装选项(brew/node/go/uv)。- 应用调用
skills.install在 Gateway 主机上运行安装程序。 - 当提供多个安装方式时,Gateway 只展示一个首选安装程序(有 brew 用 brew,否则用
skills.install中的 node 包管理器,默认 npm)。
环境变量 / API 密钥
- 应用将密钥存储在
~/.openclaw/openclaw.json中的skills.entries.<skillKey>下。 skills.update用于更新enabled、apiKey和env。
Remote 模式
- 安装和配置更新发生在 Gateway 主机上(不是本地 Mac)。