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:
openclaw skills search "calendar"openclaw skills install @openclaw/demoopenclaw skills update --allZoek en installeer plugins met OpenClaw:
openclaw plugins search "calendar"openclaw plugins install clawhub:<package>openclaw plugins update --allInstalleer de ClawHub-CLI wanneer je workflows met registerauthenticatie wilt gebruiken, zoals publiceren of verwijderen/herstellen:
npm i -g clawhub# ofpnpm add -g clawhubWat 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:
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-pluginDe CLI bevat ook opdrachten voor het installeren en bijwerken van skills voor rechtstreekse registerworkflows:
clawhub install @openclaw/democlawhub update @openclaw/democlawhub update --allclawhub listDeze 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:
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, standaardlatest.
Publiceer plugins vanuit een lokale map, owner/repo, owner/repo@ref of een GitHub-
URL:
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:
export CLAWHUB_DISABLE_TELEMETRY=1Nuttige 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.