macOS companion app
Skills (macOS)
Застосунок macOS показує OpenClaw Skills через Gateway; він не розбирає Skills локально.
Джерело даних
skills.status(Gateway) повертає всі Skills, а також придатність і відсутні вимоги (включно з блокуваннями allowlist для вбудованих Skills).- Вимоги виводяться з
metadata.openclaw.requiresу кожномуSKILL.md.
Дії встановлення
metadata.openclaw.installвизначає варіанти встановлення (brew/node/go/uv).- Застосунок викликає
skills.install, щоб запустити інсталятори на хості Gateway. - Керована оператором
security.installPolicyможе блокувати встановлення Skills через Gateway до виконання метаданих інсталятора. Вбудоване блокування небезпечного коду під час встановлення не є частиною потоку встановлення Skills. - Якщо кожен варіант встановлення є
download, Gateway показує всі варіанти завантаження. - Інакше Gateway вибирає один бажаний інсталятор, використовуючи поточні
налаштування встановлення та бінарні файли хоста: спочатку Homebrew, коли
skills.install.preferBrewувімкнено іbrewіснує, потімuv, потім налаштований менеджер Node зskills.install.nodeManager, а далі пізніші резервні варіанти, як-отgoабоdownload. - Мітки встановлення Node відображають налаштований менеджер Node, включно з
yarn.
Ключі Env/API
- Застосунок зберігає ключі в
~/.openclaw/openclaw.jsonуskills.entries.<skillKey>. skills.updateвиправляєenabled,apiKeyіenv.
Віддалений режим
- Встановлення та оновлення конфігурації відбуваються на хості Gateway (а не на локальному Mac).
Пов’язане
Was this useful?