OpenClawSkills
GitHub
Platforms • TutorialHeader.readTime

Skills

macOS Skills settings UI and gateway-backed status

The macOS app surfaces OpenClaw skills via the gateway; it does not parse skills locally.

Tutorial.step

Data source

- ''skills.status'' (gateway) returns all skills plus eligibility and missing requirements

(including allowlist blocks for bundled skills).

- Requirements are derived from ''metadata.openclaw.requires'' in each ''SKILL.md''.

Tutorial.step

Install actions

- ''metadata.openclaw.install'' defines install options (brew/node/go/uv).

- The app calls ''skills.install'' to run installers on the gateway host.

- The gateway surfaces only one preferred installer when multiple are provided

(brew when available, otherwise node manager from ''skills.install'', default npm).

Tutorial.step

Env/API keys

- The app stores keys in ''~/.openclaw/openclaw.json'' under ''skills.entries.<skillKey>''.

- ''skills.update'' patches ''enabled'', ''apiKey'', and ''env''.

Tutorial.step

Remote mode

- Install + config updates happen on the gateway host (not the local Mac).