Mulai

ClawHub

ClawHub

ClawHub adalah registri publik untuk Skills dan Plugin OpenClaw.

  • Gunakan perintah native openclaw untuk mencari, menginstal, dan memperbarui Skills serta menginstal Plugin dari ClawHub.
  • Gunakan CLI clawhub terpisah untuk autentikasi registri, penerbitan, serta alur kerja penghapusan/pemulihan.

Situs: clawhub.ai

Mulai cepat

Cari dan instal Skills dengan OpenClaw:

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

Cari dan instal Plugin dengan OpenClaw:

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

Instal CLI ClawHub saat Anda memerlukan alur kerja yang diautentikasi oleh registri, seperti penerbitan atau penghapusan/pemulihan:

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

Yang dihosting ClawHub

Permukaan Yang disimpan Perintah umum
Skills Bundel teks berversi dengan SKILL.md beserta berkas pendukung openclaw skills install @openclaw/demo
Plugin kode Paket Plugin OpenClaw dengan metadata kompatibilitas openclaw plugins install clawhub:<package>
Plugin bundel Bundel Plugin yang dikemas untuk distribusi OpenClaw clawhub package publish <source>

ClawHub melacak versi semver, tag seperti latest, log perubahan, berkas, unduhan, bintang, dan ringkasan pemindaian keamanan. Halaman publik menampilkan status registri saat ini agar pengguna dapat memeriksa Skill atau Plugin sebelum menginstalnya.

Alur native OpenClaw

Perintah native OpenClaw menginstal ke ruang kerja OpenClaw yang aktif dan menyimpan metadata sumber agar perintah pembaruan berikutnya dapat tetap menggunakan ClawHub.

Gunakan clawhub:<package> ketika instalasi Plugin harus diselesaikan melalui ClawHub. Spesifikasi Plugin sederhana yang aman untuk npm dapat diselesaikan melalui npm selama peralihan peluncuran, dan npm:<package> tetap khusus npm ketika sumber harus dinyatakan secara eksplisit.

Instalasi Plugin memvalidasi kompatibilitas pluginApi dan minGatewayVersion yang diumumkan sebelum instalasi arsip dijalankan. Ketika suatu versi paket menerbitkan artefak ClawPack, OpenClaw memprioritaskan npm-pack .tgz yang diunggah secara persis, memverifikasi header digest ClawHub dan byte yang diunduh, serta mencatat metadata artefak untuk pembaruan berikutnya.

CLI ClawHub

CLI ClawHub digunakan untuk pekerjaan yang diautentikasi oleh registri:

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 ini juga memiliki perintah instalasi/pembaruan Skill untuk alur kerja registri langsung:

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

Perintah tersebut menginstal Skills ke ./skills di bawah direktori kerja saat ini dan mencatat versi yang terinstal di .clawhub/lock.json.

Penerbitan

Terbitkan Skills dari folder lokal yang berisi SKILL.md:

bash
clawhub skill publish <path>

Opsi penerbitan umum:

  • --slug <slug>: nama URL Skill yang diterbitkan.
  • --name <name>: nama tampilan.
  • --version <version>: versi semver.
  • --changelog <text>: teks log perubahan.
  • --tags <tags>: tag yang dipisahkan koma, dengan nilai bawaan latest.

Terbitkan Plugin dari folder lokal, owner/repo, owner/repo@ref, atau URL GitHub:

bash
clawhub package publish <source>

Gunakan --dry-run untuk membuat rencana penerbitan yang persis tanpa mengunggah, dan --json untuk keluaran yang ramah CI.

Plugin kode harus menyertakan metadata kompatibilitas OpenClaw yang diwajibkan dalam package.json, termasuk openclaw.compat.pluginApi dan openclaw.build.openclawVersion. Lihat CLI untuk referensi perintah lengkap dan Format Skill untuk metadata Skill.

Keamanan dan moderasi

ClawHub bersifat terbuka secara bawaan: siapa pun dapat mengunggah, tetapi penerbitan memerlukan akun GitHub yang cukup lama untuk lolos dari gerbang pengunggahan. Halaman detail publik merangkum status pemindaian terbaru sebelum instalasi atau pengunduhan.

ClawHub menjalankan pemeriksaan otomatis terhadap Skills dan rilis Plugin yang diterbitkan. Rilis yang ditahan oleh pemindaian atau diblokir dapat menghilang dari katalog publik dan permukaan instalasi, sementara tetap terlihat oleh pemiliknya di /dashboard.

Pengguna yang telah masuk dapat melaporkan Skills dan paket. Moderator dapat meninjau laporan, menyembunyikan atau memulihkan konten, serta memblokir akun yang menyalahgunakan layanan. Lihat Keamanan, Audit Keamanan, Moderasi dan Keamanan Akun, dan Penggunaan yang dapat diterima untuk detail kebijakan dan penegakan.

Telemetri dan lingkungan

Ketika Anda menjalankan clawhub install saat telah masuk, CLI dapat mengirim peristiwa instalasi dengan upaya terbaik agar ClawHub dapat menghitung jumlah instalasi agregat. Nonaktifkan ini dengan:

bash
export CLAWHUB_DISABLE_TELEMETRY=1

Penggantian lingkungan yang berguna:

Variabel Efek
CLAWHUB_SITE Mengganti URL situs yang digunakan untuk masuk melalui peramban.
CLAWHUB_REGISTRY Mengganti URL API registri.
CLAWHUB_CONFIG_PATH Mengganti lokasi CLI menyimpan status token/konfigurasi.
CLAWHUB_WORKDIR Mengganti direktori kerja bawaan.
CLAWHUB_DISABLE_TELEMETRY=1 Menonaktifkan telemetri instalasi.

Lihat Telemetri, API HTTP, dan Pemecahan Masalah untuk materi referensi yang lebih mendalam.

Was this useful?
On this page

On this page