macOS companion app

Skills (macOS)

O aplicativo para macOS disponibiliza as Skills do OpenClaw por meio do Gateway; ele não analisa as Skills localmente.

Fonte de dados

  • skills.status (Gateway) retorna todas as Skills, além da elegibilidade e dos requisitos ausentes, incluindo bloqueios da lista de permissões para Skills incluídas.
  • Os requisitos vêm de metadata.openclaw.requires em cada SKILL.md.

Ações de instalação

  • metadata.openclaw.install define as opções de instalação (brew/node/go/uv/download).
  • O aplicativo chama skills.install para executar os instaladores no host do Gateway.
  • A security.installPolicy (enabled, targets, exec), controlada pelo operador, pode bloquear instalações de Skills realizadas pelo Gateway antes da execução dos metadados do instalador. A verificação integrada de código perigoso (usada para instalações de Plugins) não está conectada ao fluxo de instalação de Skills.
  • Se todas as opções de instalação forem download, o Gateway disponibiliza todas as opções de download.
  • Caso contrário, o Gateway seleciona um instalador preferencial usando as preferências atuais de instalação (skills.install.preferBrew, skills.install.nodeManager) e os binários do host: primeiro o Homebrew quando preferBrew está habilitado e brew está presente; depois uv; em seguida, o gerenciador de Node configurado; depois o Homebrew novamente, se disponível (mesmo sem preferBrew); em seguida, go; e, por fim, download.
  • Os rótulos de instalação do Node refletem o gerenciador de Node configurado, incluindo yarn.

Variáveis de ambiente/chaves de API

  • O aplicativo armazena as chaves em ~/.openclaw/openclaw.json, em skills.entries.<skillKey>.
  • skills.update atualiza parcialmente enabled, apiKey e env.

Modo remoto

  • As atualizações de instalação e configuração ocorrem no host do Gateway, não no Mac local.

Conteúdo relacionado

Was this useful?
On this page

On this page