Konfigurasi Skill
Semua konfigurasi yang terkait dengan skill berada di bawah objekskills di dalam file ~/.openclaw/openclaw.json.
Bidang (Fields)
allowBundled: daftar izinkan opsional khusus untuk skill bawaan (bundled). Jika diatur, hanya skill bawaan dalam daftar ini yang akan aktif.load.extraDirs: direktori skill tambahan untuk dipindai (prioritas terendah).load.watch: pantau folder skill dan perbarui daftar skill jika ada perubahan (default: true).load.watchDebounceMs: waktu tunggu (debounce) untuk kejadian pemantauan skill dalam milidetik (default: 250).install.preferBrew: prioritaskan penginstal brew jika tersedia (default: true).install.nodeManager: preferensi penginstal node (npm|pnpm|yarn|bun).entries.<skillKey>: override per skill.
Bidang Per Skill
enabled: setel kefalseuntuk menonaktifkan skill meskipun sudah bawaan atau terinstal.env: variabel lingkungan yang dimasukkan saat agen berjalan (hanya jika belum disetel).apiKey: kemudahan untuk skill yang memerlukan satu variabel lingkungan utama.
Catatan
- Kunci di bawah
entriessecara default dipetakan ke nama skill. Jika skill mendefinisikanmetadata.openclaw.skillKey, gunakan kunci tersebut sebagai gantinya. - Perubahan pada skill akan dideteksi pada putaran agen berikutnya jika pemantau (watcher) diaktifkan.
Skill dalam Sandbox + Variabel Lingkungan
Ketika sesi berada dalam sandbox, proses skill berjalan di dalam Docker. Sandbox tidak mewarisiprocess.env dari host. Gunakan agents.defaults.sandbox.docker.env untuk menyertakan variabel lingkungan ke dalam sandbox.
Global env dan skills.entries.<skill>.env/apiKey hanya berlaku untuk eksekusi di host.