Skills (macOS)
macOS uygulaması OpenClaw Skills’i gateway üzerinden sunar; skills’i yerel olarak ayrıştırmaz.Veri kaynağı
skills.status(gateway), tüm skills’i uygunluk ve eksik gereksinimlerle birlikte döndürür (paketlenmiş skills için izin listesi engelleri dahil).- Gereksinimler, her
SKILL.mdiçindekimetadata.openclaw.requiresalanından türetilir.
Yükleme eylemleri
metadata.openclaw.install, yükleme seçeneklerini tanımlar (brew/node/go/uv).- Uygulama, yükleyicileri gateway host üzerinde çalıştırmak için
skills.installçağrısı yapar. - Yerleşik dangerous-code
criticalbulguları varsayılan olarakskills.installişlemini engeller; suspicious bulguları ise yalnızca uyarı vermeye devam eder. Dangerous override, gateway isteğinde mevcuttur, ancak varsayılan uygulama akışı güvenli varsayılanla kapalı kalır. - Her yükleme seçeneği
downloadise gateway tüm indirme seçeneklerini sunar. - Aksi takdirde gateway, geçerli yükleme tercihlerini ve host ikili dosyalarını kullanarak tercih edilen bir yükleyici seçer:
skills.install.preferBrewetkinse vebrewmevcutsa önce Homebrew, ardındanuv, sonraskills.install.nodeManageriçindeki yapılandırılmış node yöneticisi, ardındangoveyadownloadgibi sonraki geri dönüş seçenekleri. - Node yükleme etiketleri,
yarndahil olmak üzere yapılandırılmış node yöneticisini yansıtır.
Ortam/API anahtarları
- Uygulama anahtarları
~/.openclaw/openclaw.jsoniçindeskills.entries.<skillKey>altında depolar. skills.update,enabled,apiKeyveenvalanlarını yama olarak uygular.
Uzak mod
- Yükleme + yapılandırma güncellemeleri yerel Mac’te değil, gateway host üzerinde gerçekleşir.