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:
openclaw skills search "calendar"Een Skill installeren:
openclaw skills install @openclaw/demoGeïnstalleerde Skills bijwerken:
openclaw skills update --allOpenClaw registreert waar de Skill vandaan kwam, zodat latere updates deze via ClawHub kunnen blijven vinden.
Een Plugin zoeken en installeren
Zoeken vanuit OpenClaw:
openclaw plugins search "calendar"Een door ClawHub gehoste Plugin installeren met een expliciete ClawHub-bron:
openclaw plugins install clawhub:<package>Geïnstalleerde plugins bijwerken:
openclaw plugins update --allGebruik 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:
npm i -g clawhub# ofpnpm add -g clawhubMeld je aan met GitHub:
clawhub loginclawhub whoamiHeadless omgevingen kunnen een API-token uit de ClawHub-webinterface gebruiken:
clawhub login --token clh_...Een Skill publiceren
Een Skill is een map met een vereist bestand SKILL.md en optionele
ondersteunende bestanden.
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/:
jobs: preview: uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main with: dry_run: trueEen Plugin publiceren
Publiceer een Plugin vanuit een lokale map, een GitHub-repository, een GitHub-referentie of een bestaand archief:
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-pluginGebruik 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:
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.