Baslangic

ClawHub

ClawHub

ClawHub, OpenClaw Skills ve Plugin'leri için herkese açık kayıt defteridir.

  • Skills aramak, yüklemek ve güncellemek ve ClawHub'dan Plugin'ler yüklemek için yerel openclaw komutlarını kullanın.
  • Kayıt defteri kimlik doğrulaması, yayımlama ve silme/silmeyi geri alma iş akışları için ayrı clawhub CLI'ını kullanın.

Site: clawhub.ai

Hızlı başlangıç

OpenClaw ile Skills arayın ve yükleyin:

bash
openclaw skills search "calendar"openclaw skills install @openclaw/demoopenclaw skills update --all

OpenClaw ile Plugin'leri arayın ve yükleyin:

bash
openclaw plugins search "calendar"openclaw plugins install clawhub:<package>openclaw plugins update --all

Yayımlama veya silme/silmeyi geri alma gibi kayıt defteri kimliği doğrulanmış iş akışlarını kullanmak istediğinizde ClawHub CLI'ını yükleyin:

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

ClawHub'ın barındırdıkları

Yüzey Sakladıkları Tipik komut
Skills SKILL.md ve destekleyici dosyalardan oluşan sürümlendirilmiş metin paketleri openclaw skills install @openclaw/demo
Kod Plugin'leri Uyumluluk meta verilerine sahip OpenClaw Plugin paketleri openclaw plugins install clawhub:<package>
Paket Plugin'leri OpenClaw dağıtımı için paketlenmiş Plugin paketleri clawhub package publish <source>

ClawHub; semver sürümlerini, latest gibi etiketleri, değişiklik günlüklerini, dosyaları, indirmeleri, yıldızları ve güvenlik taraması özetlerini izler. Herkese açık sayfalar, kullanıcıların yüklemeden önce bir Skill veya Plugin'i inceleyebilmesi için güncel kayıt defteri durumunu gösterir.

Yerel OpenClaw akışları

Yerel OpenClaw komutları etkin OpenClaw çalışma alanına yükleme yapar ve sonraki güncelleme komutlarının ClawHub'da kalabilmesi için kaynak meta verilerini kalıcı hâle getirir.

Bir Plugin yüklemesinin ClawHub üzerinden çözümlenmesi gerektiğinde clawhub:<package> kullanın. Yalın, npm açısından güvenli Plugin belirtimleri, sürüm geçişleri sırasında npm üzerinden çözümlenebilir; bir kaynağın açıkça belirtilmesi gerektiğinde npm:<package> yalnızca npm ile çalışmaya devam eder.

Plugin yüklemeleri, arşiv yüklemesi çalıştırılmadan önce duyurulan pluginApi ve minGatewayVersion uyumluluğunu doğrular. Bir paket sürümü ClawPack yapıtı yayımladığında OpenClaw, tam olarak yüklenen npm-pack .tgz dosyasını tercih eder, ClawHub özet üstbilgisini ve indirilen baytları doğrular ve sonraki güncellemeler için yapıt meta verilerini kaydeder.

ClawHub CLI

ClawHub CLI, kayıt defteri kimliği doğrulanmış çalışmalar içindir:

bash
clawhub loginclawhub whoamiclawhub search "postgres backups"clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0clawhub package explore --family code-pluginclawhub package inspect episodic-clawclawhub package publish your-org/your-plugin --dry-runclawhub package publish your-org/your-plugin

CLI ayrıca doğrudan kayıt defteri iş akışları için Skill yükleme/güncelleme komutlarına sahiptir:

bash
clawhub install @openclaw/democlawhub update @openclaw/democlawhub update --allclawhub list

Bu komutlar Skills'i geçerli çalışma dizini altındaki ./skills konumuna yükler ve yüklenen sürümleri .clawhub/lock.json içinde kaydeder.

Yayımlama

Skills'i SKILL.md içeren yerel bir klasörden yayımlayın:

bash
clawhub skill publish <path>

Yaygın yayımlama seçenekleri:

  • --slug <slug>: yayımlanan Skill'in URL adı.
  • --name <name>: görünen ad.
  • --version <version>: semver sürümü.
  • --changelog <text>: değişiklik günlüğü metni.
  • --tags <tags>: varsayılanı latest olan, virgülle ayrılmış etiketler.

Plugin'leri yerel bir klasörden, owner/repo, owner/repo@ref veya bir GitHub URL'sinden yayımlayın:

bash
clawhub package publish <source>

Yükleme yapmadan tam yayımlama planını oluşturmak için --dry-run, CI uyumlu çıktı için --json kullanın.

Kod Plugin'leri, openclaw.compat.pluginApi ve openclaw.build.openclawVersion dahil olmak üzere package.json içinde gerekli OpenClaw uyumluluk meta verilerini içermelidir. Tam komut başvurusu için CLI, Skill meta verileri için Skill biçimi bölümüne bakın.

Güvenlik ve moderasyon

ClawHub varsayılan olarak açıktır: herkes yükleme yapabilir, ancak yayımlama işlemi, yükleme eşiğini geçecek kadar eski bir GitHub hesabı gerektirir. Herkese açık ayrıntı sayfaları, yükleme veya indirme öncesinde en son tarama durumunu özetler.

ClawHub, yayımlanan Skills ve Plugin sürümlerinde otomatik kontroller çalıştırır. Tarama nedeniyle bekletilen veya engellenen sürümler, /dashboard içinde sahiplerine görünür kalırken herkese açık katalogdan ve yükleme yüzeylerinden kaybolabilir.

Oturum açmış kullanıcılar Skills'i ve paketleri bildirebilir. Moderatörler bildirimleri inceleyebilir, içeriği gizleyebilir veya geri yükleyebilir ve kötüye kullanımda bulunan hesapları yasaklayabilir. Politika ve yaptırım ayrıntıları için Güvenlik, Güvenlik Denetimleri, Moderasyon ve Hesap Güvenliği ve Kabul edilebilir kullanım bölümlerine bakın.

Telemetri ve ortam

Oturum açmışken clawhub install çalıştırdığınızda CLI, ClawHub'ın toplam yükleme sayılarını hesaplayabilmesi için en iyi çaba ilkesiyle bir yükleme olayı gönderebilir. Bunu şu şekilde devre dışı bırakın:

bash
export CLAWHUB_DISABLE_TELEMETRY=1

Yararlı ortam geçersiz kılmaları:

Değişken Etki
CLAWHUB_SITE Tarayıcı oturum açma işleminde kullanılan site URL'sini geçersiz kılar.
CLAWHUB_REGISTRY Kayıt defteri API URL'sini geçersiz kılar.
CLAWHUB_CONFIG_PATH CLI'ın belirteç/yapılandırma durumunu sakladığı konumu geçersiz kılar.
CLAWHUB_WORKDIR Varsayılan çalışma dizinini geçersiz kılar.
CLAWHUB_DISABLE_TELEMETRY=1 Yükleme telemetrisini devre dışı bırakır.

Daha ayrıntılı başvuru materyali için Telemetri, HTTP API ve Sorun giderme bölümlerine bakın.

Was this useful?
On this page

On this page