> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 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](https://clawhub.ai)

## Mulai cepat

Cari dan instal Skills dengan OpenClaw:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw skills search "calendar"
openclaw skills install @openclaw/demo
openclaw skills update --all
```

Cari dan instal Plugin dengan OpenClaw:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
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 theme={"theme":{"light":"min-light","dark":"min-dark"}}
npm i -g clawhub
# atau
pnpm 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 theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub login
clawhub whoami
clawhub search "postgres backups"
clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0
clawhub package explore --family code-plugin
clawhub package inspect episodic-claw
clawhub package publish your-org/your-plugin --dry-run
clawhub package publish your-org/your-plugin
```

CLI ini juga memiliki perintah instalasi/pembaruan Skill untuk alur kerja registri langsung:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub install @openclaw/demo
clawhub update @openclaw/demo
clawhub update --all
clawhub 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 theme={"theme":{"light":"min-light","dark":"min-dark"}}
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 theme={"theme":{"light":"min-light","dark":"min-dark"}}
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](/id/clawhub/cli) untuk referensi perintah
lengkap dan [Format Skill](/id/clawhub/skill-format) 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](/clawhub/security),
[Audit Keamanan](/clawhub/security-audits),
[Moderasi dan Keamanan Akun](/clawhub/moderation), dan
[Penggunaan yang dapat diterima](/clawhub/acceptable-usage) 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 theme={"theme":{"light":"min-light","dark":"min-dark"}}
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](/clawhub/telemetry), [API HTTP](/clawhub/http-api), dan
[Pemecahan Masalah](/clawhub/troubleshooting) untuk materi referensi yang lebih mendalam.
