SKILL.md dosyasına sahip bir dizindir.
OpenClaw, skill’leri tanımlı bir öncelik sırasına göre çeşitli köklerden yükler.
İlk skill’inizi oluşturun
1
Skill dizinini oluşturun
Skill’ler, çalışma alanınızdaki Düzenleme amacıyla skill’leri alt klasörlerde gruplayabilirsiniz — skill yine de
klasör yoluyla değil,
skills/ klasöründe bulunur:SKILL.md frontmatter alanıyla adlandırılır:2
SKILL.md dosyasını yazın
Frontmatter meta verileri tanımlar; gövde ise ajana talimatları verir.OpenClaw, varsayılan olarak skill kökleri altındaki
SKILL.md dosyalarını izler. İzleyici
devre dışıysa veya mevcut bir oturuma devam ediyorsanız ajanın yenilenmiş listeyi
alması için yeni bir oturum başlatın:3
Test edin
/skill hello-world kullanın.SKILL.md başvurusu
Zorunlu alanlar
İsteğe bağlı frontmatter anahtarları
Erişim denetimi alanları (
requires.bins, requires.env vb.) için
Skills — Erişim denetimi bölümüne bakın.
{baseDir} kullanımı
Skill dizini içindeki dosyalara yolları sabit kodlamadan başvurun — ajan
{baseDir} değerini skill’in kendi dizinine göre çözümler:
Koşullu etkinleştirme ekleme
Skill’inizin yalnızca bağımlılıkları kullanılabilir olduğunda yüklenmesi için erişim denetimi uygulayın:Erişim denetimi seçenekleri
Erişim denetimi seçenekleri
Tam başvuru: Skills — Erişim denetimi.
Ortam ve API anahtarları
Ortam ve API anahtarları
Bir API anahtarını Anahtar, yalnızca söz konusu ajan dönüşü için ana sürece enjekte edilir.
Korumalı alana ulaşmaz — bkz.
korumalı alan ortam değişkenleri.
openclaw.json içindeki bir skill girdisine bağlayın:Skill Workshop aracılığıyla önerin
Ajan tarafından taslak hâline getirilen skill’ler için veya bir skill kullanıma girmeden önce operatör incelemesi istiyorsanız doğrudanSKILL.md
yazmak yerine Skill Workshop önerilerini kullanın.
--proposal-dir kullanın:
PROPOSAL.md içermelidir. Destek dosyaları
assets/, examples/, references/, scripts/ veya templates/ altında bulunur.
İncelemeden sonra:
ClawHub’da yayımlama
1
SKILL.md dosyanızın eksiksiz olduğundan emin olun
name, description ve tüm metadata.openclaw erişim denetimi alanlarının
ayarlandığından emin olun. Bir proje sayfanız varsa homepage URL’si ekleyin.2
Bağımsız ClawHub CLI'ı yükleyin ve oturum açın
3
Yayımlayın
--version <version> ya da --owner <owner> ekleyin. Tam akış, sahip kapsamı ve diğer
bakım komutları (clawhub sync, clawhub skill rename, …) için
ClawHub — Yayımlama ve
ClawHub CLI bölümlerine bakın.En iyi uygulamalar
İlgili konular
Skills başvurusu
Yükleme sırası, erişim denetimi, izin listeleri ve SKILL.md biçimi.
Skill Workshop
Ajan tarafından taslak hâline getirilen skill’ler için öneri kuyruğu.
Skills yapılandırması
Tam
skills.* yapılandırma şeması.ClawHub
Herkese açık kayıt defterindeki skill’lere göz atın ve skill yayımlayın.
Plugin oluşturma
Plugin’ler, belgeledikleri araçlarla birlikte skill’ler sunabilir.