macOS companion app
Skills (macOS)
L'app macOS espone le Skills di OpenClaw tramite il Gateway; non analizza le Skills localmente.
Origine dati
skills.status(Gateway) restituisce tutte le Skills più l'idoneità e i requisiti mancanti (inclusi i blocchi allowlist per le Skills in bundle).- I requisiti derivano da
metadata.openclaw.requiresin ciascunSKILL.md.
Azioni di installazione
metadata.openclaw.installdefinisce le opzioni di installazione (brew/node/go/uv).- L'app chiama
skills.installper eseguire gli installer sull'host Gateway. security.installPolicy, gestita dall'operatore, può bloccare le installazioni di Skills supportate dal Gateway prima che vengano eseguiti i metadati dell'installer. Il blocco integrato del codice pericoloso in fase di installazione non fa parte del flusso di installazione delle Skills.- Se ogni opzione di installazione è
download, il Gateway espone tutte le scelte di download. - Altrimenti, il Gateway sceglie un installer preferito usando le preferenze di
installazione correnti e i binari dell'host: Homebrew prima quando
skills.install.preferBrewè abilitato ebrewesiste, poiuv, poi il gestore Node configurato daskills.install.nodeManager, quindi i fallback successivi comegoodownload. - Le etichette di installazione Node riflettono il gestore Node configurato, incluso
yarn.
Chiavi env/API
- L'app archivia le chiavi in
~/.openclaw/openclaw.jsonsottoskills.entries.<skillKey>. skills.updateapplica patch aenabled,apiKeyeenv.
Modalità remota
- Le installazioni e gli aggiornamenti della configurazione avvengono sull'host Gateway (non sul Mac locale).
Correlati
Was this useful?