macOS companion app
Skills (macOS)
L’app macOS expose les Skills d’OpenClaw via le Gateway ; elle n’analyse pas les Skills localement.
Source des données
skills.status(Gateway) renvoie tous les Skills, ainsi que leur éligibilité et les prérequis manquants, y compris les blocages par liste d’autorisation pour les Skills intégrés.- Les prérequis proviennent de
metadata.openclaw.requiresdans chaque fichierSKILL.md.
Actions d’installation
metadata.openclaw.installdéfinit les options d’installation (brew/node/go/uv/download).- L’app appelle
skills.installpour exécuter les programmes d’installation sur l’hôte du Gateway. - La stratégie
security.installPolicygérée par l’opérateur (enabled,targets,exec) peut bloquer les installations de Skills effectuées via le Gateway avant l’exécution des métadonnées du programme d’installation. L’analyse intégrée du code dangereux (utilisée pour les installations de Plugins) n’est pas intégrée au processus d’installation des Skills. - Si toutes les options d’installation sont de type
download, le Gateway expose tous les choix de téléchargement. - Sinon, le Gateway sélectionne un programme d’installation privilégié en fonction des préférences d’installation actuelles (
skills.install.preferBrew,skills.install.nodeManager) et des exécutables présents sur l’hôte : Homebrew en premier lorsquepreferBrewest activé et quebrewest présent, puisuv, puis le gestionnaire Node configuré, puis de nouveau Homebrew s’il est disponible (même sanspreferBrew), puisgo, et enfindownload. - Les libellés d’installation Node reflètent le gestionnaire Node configuré, notamment
yarn.
Variables d’environnement/clés d’API
- L’app stocke les clés dans
~/.openclaw/openclaw.json, sousskills.entries.<skillKey>. skills.updatemet à jourenabled,apiKeyetenv.
Mode distant
- Les mises à jour de l’installation et de la configuration s’effectuent sur l’hôte du Gateway, et non sur le Mac local.
Pages connexes
Was this useful?