Skills (macOS)
La aplicación de macOS expone las habilidades de OpenClaw a través de la puerta de enlace; no analiza las habilidades localmente.
Fuente de datos
Sección titulada «Fuente de datos»skills.status(puerta de enlace) devuelve todas las habilidades más la elegibilidad y los requisitos faltantes (incluidos los bloques de lista de permitidos para las habilidades agrupadas).- Los requisitos se derivan de
metadata.openclaw.requiresen cadaSKILL.md.
Acciones de instalación
Sección titulada «Acciones de instalación»metadata.openclaw.installdefine las opciones de instalación (brew/node/go/uv).- La aplicación llama a
skills.installpara ejecutar los instaladores en el host de la puerta de enlace. - Los hallazgos de código peligroso integrados de
criticalbloqueanskills.installde forma predeterminada; los hallazgos sospechosos solo advierten. La invalidación peligrosa existe en la solicitud de la puerta de enlace, pero el flujo predeterminado de la aplicación permanece cerrado en caso de fallo. - Si cada opción de instalación es
download, la puerta de enlace expone todas las opciones de descarga. - De lo contrario, la puerta de enlace elige un instalador preferido utilizando las preferencias
de instalación actuales y los binarios del host: primero Homebrew cuando
skills.install.preferBrewestá habilitado ybrewexiste, luegouv, luego el administrador de nodos configurado desdeskills.install.nodeManager, y luego alternativas posteriores comogoodownload. - Las etiquetas de instalación de Node reflejan el administrador de nodos configurado, incluyendo
yarn.
Claves de entorno/API
Sección titulada «Claves de entorno/API»- La aplicación almacena las claves en
~/.openclaw/openclaw.jsonbajoskills.entries.<skillKey>. skills.updateparcheaenabled,apiKeyyenv.
Modo remoto
Sección titulada «Modo remoto»- La instalación + las actualizaciones de configuración ocurren en el host de la puerta de enlace (no en el Mac local).