Baslangic
Hızlı başlangıç
Hızlı başlangıç
ClawHub, OpenClaw Skills ve Plugin'leri için bir kayıt merkezidir.
OpenClaw'a bir şeyler yüklerken OpenClaw'ı kullanın. Oturum açarken, yayınlarken, kendi listelemelerinizi yönetirken veya kayıt merkezine özgü iş akışlarını kullanırken clawhub CLI'yi kullanın.
Bir Skill bulma ve yükleme
OpenClaw'dan arayın:
openclaw skills search "calendar"Bir Skill yükleyin:
openclaw skills install @openclaw/demoYüklü Skills'i güncelleyin:
openclaw skills update --allOpenClaw, sonraki güncellemelerin ClawHub üzerinden çözümlenmeye devam edebilmesi için Skill'in nereden geldiğini kaydeder.
Bir Plugin bulma ve yükleme
OpenClaw'dan arayın:
openclaw plugins search "calendar"ClawHub'da barındırılan bir Plugin'i açıkça belirtilen ClawHub kaynağıyla yükleyin:
openclaw plugins install clawhub:<package>Yüklü Plugin'leri güncelleyin:
openclaw plugins update --allOpenClaw'ın paketi npm veya başka bir kaynak yerine ClawHub üzerinden çözümlemesini istediğinizde clawhub: önekini kullanın.
Yayınlamak için oturum açma
ClawHub CLI'yi yükleyin:
npm i -g clawhub# veyapnpm add -g clawhubGitHub ile oturum açın:
clawhub loginclawhub whoamiBaşsız ortamlar, ClawHub web kullanıcı arayüzünden alınan bir API belirtecini kullanabilir:
clawhub login --token clh_...Bir Skill yayınlama
Skill, gerekli bir SKILL.md dosyasını ve isteğe bağlı destek dosyalarını içeren bir klasördür.
clawhub skill publish ./my-skill \ --slug my-skill \ --name "My Skill" \ --changelog "Initial release"Komut, değişmemiş içeriği atlar. Yeni Skills 1.0.0 sürümünden başlar; sonraki değişiklikler bir sonraki yama sürümünü otomatik olarak yayınlar. Önizlemek için --dry-run, açıkça bir sürüm seçmek için ise --version kullanın.
Yayınlamadan önce SKILL.md içindeki meta verileri kontrol edin. Kullanıcıların Skill'i yüklemeden önce neye ihtiyaç duyduğunu anlayabilmesi için gerekli ortam değişkenlerini, araçları ve izinleri bildirin. Bkz. Skill biçimi.
Birden fazla Skill içeren depolarda yeniden kullanılabilir GitHub iş akışı, skills/ altındaki her bir doğrudan Skill klasörü için skill publish çağrısını yapar:
jobs: preview: uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main with: dry_run: trueBir Plugin yayınlama
Yerel bir klasörden, GitHub deposundan, GitHub referansından veya mevcut bir arşivden Plugin yayınlayın:
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-pluginYayınlamadan önce çözümlenen paket meta verilerini, uyumluluk alanlarını, kaynak atfını ve yükleme planını önizlemek için önce --dry-run kullanın.
Kod Plugin'leri, openclaw.compat.pluginApi ve openclaw.build.openclawVersion dâhil olmak üzere package.json içinde OpenClaw uyumluluk meta verilerini içermelidir.
Yüklemeden önce inceleme
Yüklemeden önce meta verileri, kaynak bağlantılarını, sürümleri, değişiklik günlüklerini ve tarama durumunu incelemek için ClawHub web sayfasını veya CLI ayrıntı komutlarını kullanın:
clawhub inspect @openclaw/democlawhub package inspect <package>Herkese açık listelemeler en son tarama durumunu gösterir. Moderasyon tarafından bekletilen veya engellenen sürümler, sorun çözülene kadar arama ve yükleme yüzeylerinde gizlenebilir.