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:

bash
openclaw skills search "calendar"

Bir Skill yükleyin:

bash
openclaw skills install @openclaw/demo

Yüklü Skills'i güncelleyin:

bash
openclaw skills update --all

OpenClaw, 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:

bash
openclaw plugins search "calendar"

ClawHub'da barındırılan bir Plugin'i açıkça belirtilen ClawHub kaynağıyla yükleyin:

bash
openclaw plugins install clawhub:<package>

Yüklü Plugin'leri güncelleyin:

bash
openclaw plugins update --all

OpenClaw'ı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:

bash
npm i -g clawhub# veyapnpm add -g clawhub

GitHub ile oturum açın:

bash
clawhub loginclawhub whoami

Başsız ortamlar, ClawHub web kullanıcı arayüzünden alınan bir API belirtecini kullanabilir:

bash
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.

bash
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:

yaml
jobs:  preview:    uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main    with:      dry_run: true

Bir Plugin yayınlama

Yerel bir klasörden, GitHub deposundan, GitHub referansından veya mevcut bir arşivden Plugin yayınlayın:

bash
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-plugin

Yayı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:

bash
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.

Was this useful?
On this page

On this page