Skills (macOS)

Die macOS-App zeigt OpenClaw-Skills über das Gateway an; sie parst Skills nicht lokal.

Datenquelle

  • skills.status (Gateway) gibt alle Skills plus Berechtigung und fehlende Anforderungen zurück (einschließlich Allowlist-Blockierungen für gebündelte Skills).
  • Anforderungen werden aus metadata.openclaw.requires in jeder SKILL.md abgeleitet.

Installationsaktionen

  • metadata.openclaw.install definiert Installationsoptionen (brew/node/go/uv).
  • Die App ruft skills.install auf, um Installer auf dem Gateway-Host auszuführen.
  • Das Gateway zeigt nur einen bevorzugten Installer an, wenn mehrere bereitgestellt werden (brew wenn verfügbar, ansonsten Node-Manager aus skills.install, Standard npm).

Env/API-Keys

  • Die App speichert Keys in ~/.openclaw/openclaw.json unter skills.entries.<skillKey>.
  • skills.update patcht enabled, apiKey und env.

Remote-Modus

  • Installation + Konfigurations-Updates erfolgen auf dem Gateway-Host (nicht auf dem lokalen Mac).