macOS companion app

Skills (macOS)

La app de macOS muestra Skills de OpenClaw a través del Gateway; no analiza Skills localmente.

Fuente de datos

  • skills.status (Gateway) devuelve todos los Skills junto con la elegibilidad y los requisitos faltantes (incluidos los bloqueos de la lista de permitidos para Skills incluidos).
  • Los requisitos se derivan de metadata.openclaw.requires en cada SKILL.md.

Acciones de instalación

  • metadata.openclaw.install define las opciones de instalación (brew/node/go/uv).
  • La app llama a skills.install para ejecutar instaladores en el host del Gateway.
  • security.installPolicy, propiedad del operador, puede bloquear instalaciones de Skills respaldadas por el Gateway antes de que se ejecute la metadata del instalador. El bloqueo integrado de código peligroso durante la instalación no forma parte del flujo de instalación de Skills.
  • Si todas las opciones de instalación son download, el Gateway muestra todas las opciones de descarga.
  • De lo contrario, el Gateway elige un instalador preferido usando las preferencias de instalación actuales y los binarios del host: Homebrew primero cuando skills.install.preferBrew está habilitado y brew existe, luego uv, luego el gestor de node configurado desde skills.install.nodeManager, y después alternativas como go o download.
  • Las etiquetas de instalación de Node reflejan el gestor de node configurado, incluido yarn.

Claves de entorno/API

  • La app almacena claves en ~/.openclaw/openclaw.json bajo skills.entries.<skillKey>.
  • skills.update parchea enabled, apiKey y env.

Modo remoto

  • La instalación y las actualizaciones de configuración ocurren en el host del Gateway (no en la Mac local).

Relacionado

Was this useful?
On this page

On this page