Get started

Snelstart

Snelstart

ClawHub is een register voor OpenClaw-Skills en -plugins.

Gebruik OpenClaw wanneer je onderdelen in OpenClaw installeert. Gebruik de clawhub-CLI wanneer je je aanmeldt, publiceert, je eigen vermeldingen beheert of registerspecifieke workflows gebruikt.

Een Skill zoeken en installeren

Zoeken vanuit OpenClaw:

bash
openclaw skills search "calendar"

Een Skill installeren:

bash
openclaw skills install @openclaw/demo

Geïnstalleerde Skills bijwerken:

bash
openclaw skills update --all

OpenClaw registreert waar de Skill vandaan kwam, zodat latere updates deze via ClawHub kunnen blijven vinden.

Een Plugin zoeken en installeren

Zoeken vanuit OpenClaw:

bash
openclaw plugins search "calendar"

Een door ClawHub gehoste Plugin installeren met een expliciete ClawHub-bron:

bash
openclaw plugins install clawhub:<package>

Geïnstalleerde plugins bijwerken:

bash
openclaw plugins update --all

Gebruik het voorvoegsel clawhub: wanneer je wilt dat OpenClaw het pakket via ClawHub vindt in plaats van via npm of een andere bron.

Aanmelden om te publiceren

Installeer de ClawHub-CLI:

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

Meld je aan met GitHub:

bash
clawhub loginclawhub whoami

Headless omgevingen kunnen een API-token uit de ClawHub-webinterface gebruiken:

bash
clawhub login --token clh_...

Een Skill publiceren

Een Skill is een map met een vereist bestand SKILL.md en optionele ondersteunende bestanden.

bash
clawhub skill publish ./my-skill \  --slug my-skill \  --name "My Skill" \  --changelog "Initial release"

De opdracht slaat ongewijzigde inhoud over. Nieuwe Skills beginnen bij 1.0.0; bij latere wijzigingen wordt automatisch de volgende patchversie gepubliceerd. Gebruik --dry-run voor een voorbeeldweergave of --version om een expliciete versie te kiezen.

Controleer vóór publicatie de metadata in SKILL.md. Declareer vereiste omgevingsvariabelen, hulpmiddelen en machtigingen, zodat gebruikers vóór de installatie begrijpen wat de Skill nodig heeft. Zie Skill-indeling.

Voor repository's die meerdere Skills bevatten, roept de herbruikbare GitHub-workflow skill publish aan voor elke directe Skill-map onder skills/:

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

Een Plugin publiceren

Publiceer een Plugin vanuit een lokale map, een GitHub-repository, een GitHub-referentie of een bestaand archief:

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

Gebruik eerst --dry-run om een voorbeeld te bekijken van de gevonden pakketmetadata, compatibiliteitsvelden, brontoeschrijving en het uploadplan, zonder te publiceren.

Codeplugins moeten in package.json compatibiliteitsmetadata voor OpenClaw bevatten, waaronder openclaw.compat.pluginApi en openclaw.build.openclawVersion.

Controleren vóór installatie

Gebruik vóór de installatie de ClawHub-webpagina of detailopdrachten van de CLI om metadata, bronlinks, versies, wijzigingslogboeken en de scanstatus te controleren:

bash
clawhub inspect @openclaw/democlawhub package inspect <package>

Openbare vermeldingen tonen de nieuwste scanstatus. Releases die door moderatie worden vastgehouden of geblokkeerd, kunnen verborgen blijven in zoek- en installatievoorzieningen totdat het probleem is opgelost.

Was this useful?
On this page

On this page