SKILL.md dengan frontmatter YAML dan instruksi markdown.
OpenClaw memuat skill dari beberapa root dalam urutan prioritas yang telah ditentukan.
Buat skill pertama Anda
1
Buat direktori skill
Skills berada di folder Anda dapat mengelompokkan skill dalam subfolder agar lebih teratur — nama skill tetap
ditentukan oleh frontmatter
skills/ ruang kerja Anda:SKILL.md, bukan jalur folder:2
Tulis SKILL.md
Frontmatter menentukan metadata; isi dokumen memberikan instruksi kepada agen.Secara default, OpenClaw memantau file
SKILL.md di bawah root skill. Jika
pemantau dinonaktifkan atau Anda melanjutkan sesi yang sudah ada, mulai sesi
baru agar agen menerima daftar yang telah diperbarui:3
Uji
/skill hello-world untuk
memanggilnya secara eksplisit berdasarkan nama.Referensi SKILL.md
Kolom wajib
Kunci frontmatter opsional
Untuk kolom pembatasan (
requires.bins, requires.env, dan sebagainya), lihat
Skills — Pembatasan.
Menggunakan {baseDir}
Referensikan file di dalam direktori skill tanpa menuliskan jalur secara permanen —
agen mencocokkan {baseDir} dengan direktori skill itu sendiri:
Menambahkan aktivasi bersyarat
Batasi skill Anda agar hanya dimuat ketika dependensinya tersedia:Opsi pembatasan
Opsi pembatasan
Referensi lengkap: Skills — Pembatasan.
Lingkungan dan kunci API
Lingkungan dan kunci API
Hubungkan kunci API ke entri skill dalam Kunci disuntikkan ke proses host hanya untuk giliran agen tersebut.
Kunci tersebut tidak diteruskan ke sandbox — lihat
variabel lingkungan dalam sandbox.
openclaw.json:Ajukan melalui Skill Workshop
Untuk skill yang disusun agen atau ketika Anda menginginkan peninjauan operator sebelum skill diaktifkan, gunakan proposal Skill Workshop, bukan menulisSKILL.md secara langsung.
--proposal-dir ketika proposal menyertakan file pendukung:
PROPOSAL.md pada root-nya. File pendukung ditempatkan di bawah
assets/, examples/, references/, scripts/, atau templates/.
Setelah peninjauan:
Menerbitkan ke ClawHub
1
Pastikan SKILL.md Anda lengkap
Pastikan
name, description, dan semua kolom pembatasan metadata.openclaw
telah ditetapkan. Tambahkan URL homepage jika Anda memiliki halaman proyek.2
Instal CLI ClawHub mandiri dan masuk
3
Terbitkan
--version <version> atau --owner <owner> untuk mengganti versi
yang disimpulkan atau menerbitkan di bawah pemilik tertentu. Lihat
ClawHub — Penerbitan dan
CLI ClawHub untuk alur lengkap, cakupan pemilik, dan perintah
pemeliharaan lainnya (clawhub sync, clawhub skill rename, …).Praktik terbaik
Terkait
Referensi Skills
Urutan pemuatan, pembatasan, daftar izin, dan format SKILL.md.
Skill Workshop
Antrean proposal untuk skill yang disusun agen.
Konfigurasi Skills
Skema konfigurasi
skills.* lengkap.ClawHub
Telusuri dan terbitkan skill pada registri publik.
Membangun plugin
Plugin dapat menyertakan skill bersama alat yang didokumentasikannya.