Skills (macOS)
Die macOS-App stellt OpenClaw-Skills über das Gateway bereit; sie parst Skills nicht lokal.Datenquelle
skills.status(Gateway) gibt alle Skills sowie Eignung und fehlende Anforderungen zurück (einschließlich Allowlist-Sperren für gebündelte Skills).- Anforderungen werden aus
metadata.openclaw.requiresin jederSKILL.mdabgeleitet.
Installationsaktionen
metadata.openclaw.installdefiniert Installationsoptionen (brew/node/go/uv).- Die App ruft
skills.installauf, um Installer auf dem Gateway-Host auszuführen. - Integrierte
critical-Befunde für gefährlichen Code blockierenskills.installstandardmäßig; verdächtige Befunde lösen weiterhin nur Warnungen aus. Die Überschreibung für gefährlichen Code existiert in der Gateway-Anfrage, aber der Standardablauf der App bleibt standardmäßig restriktiv. - Wenn jede Installationsoption
downloadist, stellt das Gateway alle Download-Optionen bereit. - Andernfalls wählt das Gateway anhand der aktuellen Installationspräferenzen und Host-Binärdateien ein bevorzugtes Installationsprogramm aus: zuerst Homebrew, wenn
skills.install.preferBrewaktiviert ist undbrewvorhanden ist, dannuv, dann der konfigurierte Node-Manager ausskills.install.nodeManager, dann spätere Fallbacks wiegooderdownload. - Node-Installationsbezeichnungen spiegeln den konfigurierten Node-Manager wider, einschließlich
yarn.
Env/API-Schlüssel
- Die App speichert Schlüssel in
~/.openclaw/openclaw.jsonunterskills.entries.<skillKey>. skills.updatepatchtenabled,apiKeyundenv.
Remote-Modus
- Installations- und Konfigurationsaktualisierungen erfolgen auf dem Gateway-Host (nicht auf dem lokalen Mac).