macOS companion app
Skills (macOS)
Die macOS-App stellt OpenClaw Skills über das Gateway bereit; sie parst Skills nicht lokal.
Datenquelle
skills.status(Gateway) gibt alle Skills plus 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. - Die vom Operator verwaltete
security.installPolicykann Gateway-gestützte Skill- Installationen blockieren, bevor Installer-Metadaten ausgeführt werden. Die integrierte Blockierung von gefährlichem Code zur Installationszeit ist nicht Teil des Skill-Installationsablaufs. - Wenn jede Installationsoption
downloadist, stellt das Gateway alle Download- Optionen bereit. - Andernfalls wählt das Gateway anhand der aktuellen
Installationseinstellungen und Host-Binärdateien einen bevorzugten Installer aus: zuerst Homebrew, wenn
skills.install.preferBrewaktiviert ist undbrewvorhanden ist, dannuv, dann der konfigurierte Node-Manager ausskills.install.nodeManager, danach weitere Fallbacks wiegooderdownload. - Node-Installationslabels spiegeln den konfigurierten Node-Manager wider, einschließlich
yarn.
Umgebungs-/API-Schlüssel
- Die App speichert Schlüssel in
~/.openclaw/openclaw.jsonunterskills.entries.<skillKey>. skills.updatepatchtenabled,apiKeyundenv.
Remote-Modus
- Installations- und Konfigurationsupdates erfolgen auf dem Gateway-Host (nicht auf dem lokalen Mac).
Verwandte Themen
Was this useful?