Get started

ClawHub

ClawHub

ClawHub is het openbare register voor OpenClaw-skills en -plugins.

  • Gebruik ingebouwde openclaw-opdrachten om skills te zoeken, installeren en bij te werken en om plugins vanuit ClawHub te installeren.
  • Gebruik de afzonderlijke clawhub-CLI voor registerauthenticatie, publicatie en workflows voor verwijderen/herstellen.

Website: clawhub.ai

Snel aan de slag

Zoek en installeer skills met OpenClaw:

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

Zoek en installeer plugins met OpenClaw:

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

Installeer de ClawHub-CLI wanneer je workflows met registerauthenticatie wilt gebruiken, zoals publiceren of verwijderen/herstellen:

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

Wat ClawHub host

Oppervlak Wat het opslaat Gebruikelijke opdracht
Skills Tekstbundels met versies, met SKILL.md en ondersteunende bestanden openclaw skills install @openclaw/demo
Codeplugins OpenClaw-pluginpakketten met compatibiliteitsmetadata openclaw plugins install clawhub:<package>
Bundelplugins Verpakte pluginbundels voor distributie via OpenClaw clawhub package publish <source>

ClawHub houdt semver-versies, tags zoals latest, wijzigingslogboeken, bestanden, downloads, sterren en samenvattingen van beveiligingsscans bij. Openbare pagina's tonen de huidige registerstatus, zodat gebruikers een skill of plugin kunnen bekijken voordat ze deze installeren.

Ingebouwde OpenClaw-workflows

Ingebouwde OpenClaw-opdrachten installeren in de actieve OpenClaw-werkruimte en slaan bronmetadata permanent op, zodat latere updateopdrachten ClawHub kunnen blijven gebruiken.

Gebruik clawhub:<package> wanneer de installatie van een plugin via ClawHub moet worden afgehandeld. Kale npm-veilige pluginspecificaties kunnen tijdens overgangsperiodes bij de introductie via npm worden afgehandeld, en npm:<package> blijft uitsluitend voor npm wanneer een bron expliciet moet worden opgegeven.

Bij plugininstallaties wordt de aangegeven compatibiliteit met pluginApi en minGatewayVersion gevalideerd voordat de archiefinstallatie wordt uitgevoerd. Wanneer voor een pakketversie een ClawPack-artefact wordt gepubliceerd, geeft OpenClaw de voorkeur aan het exact geüploade npm-pack-.tgz, verifieert het de ClawHub-digestheader en gedownloade bytes en registreert het artefactmetadata voor latere updates.

ClawHub-CLI

De ClawHub-CLI is bedoeld voor werkzaamheden met registerauthenticatie:

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

De CLI bevat ook opdrachten voor het installeren en bijwerken van skills voor rechtstreekse registerworkflows:

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

Deze opdrachten installeren skills in ./skills onder de huidige werkmap en registreren geïnstalleerde versies in .clawhub/lock.json.

Publiceren

Publiceer skills vanuit een lokale map die SKILL.md bevat:

bash
clawhub skill publish <path>

Veelgebruikte publicatieopties:

  • --slug <slug>: URL-naam van de gepubliceerde skill.
  • --name <name>: weergavenaam.
  • --version <version>: semver-versie.
  • --changelog <text>: tekst van het wijzigingslogboek.
  • --tags <tags>: door komma's gescheiden tags, standaard latest.

Publiceer plugins vanuit een lokale map, owner/repo, owner/repo@ref of een GitHub- URL:

bash
clawhub package publish <source>

Gebruik --dry-run om het exacte publicatieplan op te stellen zonder te uploaden, en --json voor uitvoer die geschikt is voor CI.

Codeplugins moeten de vereiste OpenClaw-compatibiliteitsmetadata bevatten in package.json, waaronder openclaw.compat.pluginApi en openclaw.build.openclawVersion. Zie CLI voor het volledige opdrachtoverzicht en Skill-indeling voor skillmetadata.

Beveiliging en moderatie

ClawHub is standaard open: iedereen kan uploaden, maar voor publicatie is een GitHub- account vereist dat oud genoeg is om aan de uploadvoorwaarden te voldoen. Openbare detailpagina's vatten vóór installatie of downloaden de meest recente scanstatus samen.

ClawHub voert geautomatiseerde controles uit op gepubliceerde skills en pluginreleases. Releases die vanwege een scan worden vastgehouden of geblokkeerd, kunnen uit de openbare catalogus en installatieoppervlakken verdwijnen, terwijl ze voor de eigenaar zichtbaar blijven in /dashboard.

Ingelogde gebruikers kunnen skills en pakketten rapporteren. Moderators kunnen meldingen beoordelen, inhoud verbergen of herstellen en accounts wegens misbruik blokkeren. Zie Beveiliging, Beveiligingsaudits, Moderatie en accountveiligheid en Aanvaardbaar gebruik voor details over beleid en handhaving.

Telemetrie en omgeving

Wanneer je clawhub install uitvoert terwijl je bent ingelogd, kan de CLI naar beste vermogen een installatiegebeurtenis verzenden, zodat ClawHub geaggregeerde installatieaantallen kan berekenen. Schakel dit uit met:

bash
export CLAWHUB_DISABLE_TELEMETRY=1

Nuttige omgevingsoverschrijvingen:

Variabele Effect
CLAWHUB_SITE Overschrijf de website-URL voor inloggen via de browser.
CLAWHUB_REGISTRY Overschrijf de API-URL van het register.
CLAWHUB_CONFIG_PATH Overschrijf waar de CLI token-/configuratiestatus opslaat.
CLAWHUB_WORKDIR Overschrijf de standaardwerkmap.
CLAWHUB_DISABLE_TELEMETRY=1 Schakel installatietelemetrie uit.

Zie Telemetrie, HTTP-API en Probleemoplossing voor uitgebreider referentiemateriaal.

Was this useful?
On this page

On this page