macOS companion app

Skills (macOS)

macOS uygulaması OpenClaw Skills öğelerini Gateway üzerinden gösterir; Skills öğelerini yerelde ayrıştırmaz.

Veri kaynağı

  • skills.status (Gateway), tüm Skills öğelerini uygunluk ve eksik gereksinimlerle birlikte döndürür (paketlenmiş Skills öğeleri için izin listesi engelleri dahil).
  • Gereksinimler, her SKILL.md içindeki metadata.openclaw.requires alanından türetilir.

Kurulum eylemleri

  • metadata.openclaw.install, kurulum seçeneklerini (brew/node/go/uv) tanımlar.
  • Uygulama, kurulum araçlarını Gateway ana makinesinde çalıştırmak için skills.install çağırır.
  • Operatörün sahip olduğu security.installPolicy, kurulum aracı meta verileri çalışmadan önce Gateway destekli skill kurulumlarını engelleyebilir. Kurulum zamanındaki yerleşik tehlikeli kod engelleme, skill kurulum akışının parçası değildir.
  • Her kurulum seçeneği download ise Gateway tüm indirme seçeneklerini gösterir.
  • Aksi halde Gateway, mevcut kurulum tercihlerini ve ana makine ikililerini kullanarak tercih edilen tek bir kurulum aracı seçer: skills.install.preferBrew etkinleştirildiğinde ve brew mevcut olduğunda önce Homebrew, ardından uv, ardından skills.install.nodeManager içinden yapılandırılmış node yöneticisi, ardından daha sonraki go veya download gibi yedekler.
  • Node kurulum etiketleri, yarn dahil yapılandırılmış node yöneticisini yansıtır.

Env/API anahtarları

  • Uygulama anahtarları ~/.openclaw/openclaw.json içinde skills.entries.<skillKey> altında saklar.
  • skills.update, enabled, apiKey ve env alanlarına yama uygular.

Uzak mod

  • Kurulum ve yapılandırma güncellemeleri Gateway ana makinesinde gerçekleşir (yerel Mac üzerinde değil).

İlgili

Was this useful?
On this page

On this page