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