Skills (macOS)
La app de macOS muestra las Skills de OpenClaw a través del gateway; no analiza las Skills localmente.Origen de datos
skills.status(gateway) devuelve todas las Skills más la elegibilidad y los requisitos faltantes (incluidos los bloqueos por lista de permitidos para las Skills incluidas).- Los requisitos se derivan de
metadata.openclaw.requiresen cadaSKILL.md.
Acciones de instalación
metadata.openclaw.installdefine opciones de instalación (brew/node/go/uv).- La app llama a
skills.installpara ejecutar instaladores en el host del gateway. - Los hallazgos integrados
criticalde código peligroso bloqueanskills.installde forma predeterminada; los hallazgos sospechosos siguen mostrando solo una advertencia. La anulación peligrosa existe en la solicitud del gateway, pero el flujo predeterminado de la app sigue fallando de forma cerrada. - Si todas las opciones de instalación son
download, el gateway muestra todas las opciones de descarga. - En caso contrario, el gateway elige un instalador preferido usando las preferencias actuales
de instalación y los binarios del host: primero Homebrew cuando
skills.install.preferBrewestá habilitado y existebrew, luegouv, después el gestor de node configurado enskills.install.nodeManager, y luego respaldos posteriores comogoodownload. - Las etiquetas de instalación de Node reflejan el gestor de node configurado,
incluido
yarn.
Variables de entorno/claves API
- La app almacena las claves en
~/.openclaw/openclaw.jsonbajoskills.entries.<skillKey>. skills.updateaplica parches aenabled,apiKeyyenv.
Modo remoto
- La instalación y las actualizaciones de configuración se realizan en el host del gateway (no en la Mac local).