macOS companion app
Skills (macOS)
macOS uygulaması OpenClaw Skills'i gateway üzerinden gösterir; Skills'i yerelde ayrıştırmaz.
Veri kaynağı
skills.status(gateway), tüm Skills'i uygunluk ve eksik gereksinimlerle birlikte döndürür (paketle gelen Skills için izin listesi engelleri dahil).- Gereksinimler, her
SKILL.mdiçindekimetadata.openclaw.requiresalanından türetilir.
Kurulum eylemleri
metadata.openclaw.install, kurulum seçeneklerini tanımlar (brew/node/go/uv).- Uygulama, kurucuları gateway host üzerinde çalıştırmak için
skills.installçağırır. - Yerleşik tehlikeli kod
criticalbulguları, varsayılan olarakskills.installişlemini engeller; şüpheli bulgular ise yalnızca uyarı verir. Tehlikeli geçersiz kılma gateway isteğinde bulunur, ancak varsayılan uygulama akışı kapalı varsayımla kalır. - Her kurulum seçeneği
downloadise gateway, tüm indirme seçeneklerini gösterir. - Aksi halde gateway, geçerli kurulum tercihleri ve host binary'lerini kullanarak bir tercihli
kurucu seçer:
skills.install.preferBrewetkinse vebrewmevcutsa önce Homebrew, sonrauv, sonraskills.install.nodeManageriçindeki yapılandırılmış Node yöneticisi, ardındangoveyadownloadgibi daha sonraki geri dönüşler. - Node kurulum etiketleri,
yarndahil yapılandırılmış Node yöneticisini yansıtır.
Env/API anahtarları
- Uygulama, anahtarları
~/.openclaw/openclaw.jsoniçindeskills.entries.<skillKey>altında saklar. skills.update,enabled,apiKeyveenvalanlarını yamalar.
Uzak mod
- Kurulum + yapılandırma güncellemeleri yerel Mac üzerinde değil, gateway host üzerinde gerçekleşir.