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
openclawkomutlarını kullanın. - Kayıt defteri kimlik doğrulaması, yayımlama ve silme/silmeyi geri alma iş akışları için ayrı
clawhubCLI'ını kullanın.
Site: clawhub.ai
Hızlı başlangıç
OpenClaw ile Skills arayın ve yükleyin:
openclaw skills search "calendar"openclaw skills install @openclaw/demoopenclaw skills update --allOpenClaw ile Plugin'leri arayın ve yükleyin:
openclaw plugins search "calendar"openclaw plugins install clawhub:<package>openclaw plugins update --allYayı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:
npm i -g clawhub# veyapnpm add -g clawhubClawHub'ı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:
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-pluginCLI ayrıca doğrudan kayıt defteri iş akışları için Skill yükleme/güncelleme komutlarına sahiptir:
clawhub install @openclaw/democlawhub update @openclaw/democlawhub update --allclawhub listBu 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:
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ılatestolan, virgülle ayrılmış etiketler.
Plugin'leri yerel bir klasörden, owner/repo, owner/repo@ref veya bir GitHub
URL'sinden yayımlayın:
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:
export CLAWHUB_DISABLE_TELEMETRY=1Yararlı 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.