Skills (macOS)

La app de macOS muestra los skills de OpenClaw vía el Gateway; no parsea los skills localmente.

Fuente de datos

  • skills.status (Gateway) devuelve todos los skills más elegibilidad y requisitos faltantes (incluyendo bloqueos de allowlist para skills integrados).
  • 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 los instaladores en el host del Gateway.
  • El Gateway muestra solo un instalador preferido cuando hay múltiples disponibles (brew cuando está disponible, de lo contrario node manager de skills.install, npm por defecto).

Env/Claves API

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

Modo remoto

  • Las actualizaciones de instalación + configuración ocurren en el host del Gateway (no en el Mac local).