Membuat Skills
Skills mengajarkan agen bagaimana dan kapan menggunakan tool. Setiap skill adalah direktori yang berisi fileSKILL.md dengan frontmatter YAML dan instruksi markdown.
Untuk cara Skills dimuat dan diprioritaskan, lihat Skills.
Buat skill pertama Anda
Tulis SKILL.md
Buat
SKILL.md di dalam direktori tersebut. Frontmatter mendefinisikan metadata,
dan body markdown berisi instruksi untuk agen.Tambahkan tools (opsional)
Anda dapat mendefinisikan schema tool kustom di frontmatter atau menginstruksikan agen
untuk menggunakan tool sistem yang sudah ada (seperti
exec atau browser). Skills juga dapat
dikirim di dalam plugin bersama tool yang mereka dokumentasikan.Muat skill
Mulai sesi baru agar OpenClaw mengambil skill tersebut:Verifikasi bahwa skill telah dimuat:
Referensi metadata skill
Frontmatter YAML mendukung field berikut:| Field | Wajib | Deskripsi |
|---|---|---|
name | Ya | Pengenal unik (snake_case) |
description | Ya | Deskripsi satu baris yang ditampilkan ke agen |
metadata.openclaw.os | Tidak | Filter OS (["darwin"], ["linux"], dll.) |
metadata.openclaw.requires.bins | Tidak | Biner yang diperlukan di PATH |
metadata.openclaw.requires.config | Tidak | Kunci config yang diperlukan |
Praktik terbaik
- Ringkaslah — instruksikan model tentang apa yang harus dilakukan, bukan bagaimana menjadi AI
- Utamakan keamanan — jika skill Anda menggunakan
exec, pastikan prompt tidak memungkinkan injeksi perintah arbitrer dari input yang tidak tepercaya - Uji secara lokal — gunakan
openclaw agent --message "..."untuk menguji sebelum membagikan - Gunakan ClawHub — telusuri dan kontribusikan Skills di ClawHub
Tempat Skills berada
| Location | Prioritas | Cakupan |
|---|---|---|
\<workspace\>/skills/ | Tertinggi | Per-agen |
\<workspace\>/.agents/skills/ | Tinggi | Agen per-workspace |
~/.agents/skills/ | Sedang | Profil agen bersama |
~/.openclaw/skills/ | Sedang | Bersama (semua agen) |
| Bundled (dikirim bersama OpenClaw) | Rendah | Global |
skills.load.extraDirs | Terendah | Folder bersama kustom |
Terkait
- Referensi Skills — aturan pemuatan, prioritas, dan gating
- Config Skills — schema config
skills.* - ClawHub — registri skill publik
- Building Plugins — plugin dapat mengirim Skills