Naar hoofdinhoud gaan

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

ClawHub is het openbare register voor OpenClaw Skills en plugins.
  • Gebruik native 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, publiceren, verwijderen/herstellen en synchronisatieworkflows.
Site: clawhub.ai

Snel starten

1

Zoeken

openclaw skills search "calendar"
2

Installeren

openclaw skills install <skill-slug>
3

Gebruiken

Start een nieuwe OpenClaw-sessie — die pikt de nieuwe Skill op.
4

Publiceren (optioneel)

Installeer voor registergeauthenticeerde workflows (publiceren, synchroniseren, beheren) de afzonderlijke clawhub CLI:
npm i -g clawhub
# or
pnpm add -g clawhub

Native OpenClaw-flows

openclaw skills search "calendar"
openclaw skills install <skill-slug>
openclaw skills update --all
Native openclaw-opdrachten installeren in je actieve werkruimte en bewaren bronmetadata zodat latere update-aanroepen op ClawHub kunnen blijven.
openclaw plugins install clawhub:... accepteert alleen installeerbare Plugin- families. Als een ClawHub-pakket eigenlijk een Skill is, stopt OpenClaw en wijst het je in plaats daarvan naar openclaw skills install <slug>.Anonieme ClawHub-Plugin-installaties falen ook gesloten voor privé-pakketten. Community- of andere niet-officiële kanalen kunnen nog steeds installeren, maar OpenClaw waarschuwt zodat operators bron en verificatie kunnen beoordelen voordat ze die inschakelen.

Wat ClawHub is

  • Een openbaar register voor OpenClaw Skills en plugins.
  • Een geversioneerde opslagplaats van Skill-bundels en metadata.
  • Een ontdekkingsoppervlak voor zoeken, tags en gebruikssignalen.
Een typische Skill is een geversioneerde bundel bestanden die het volgende bevat:
  • Een SKILL.md-bestand met de primaire beschrijving en het gebruik.
  • Optionele configuraties, scripts of ondersteunende bestanden die door de Skill worden gebruikt.
  • Metadata zoals tags, samenvatting en installatievereisten.
ClawHub gebruikt metadata om ontdekking mogelijk te maken en Skill- mogelijkheden veilig beschikbaar te stellen. Het register houdt gebruikssignalen (sterren, downloads) bij om rangschikking en zichtbaarheid te verbeteren. Elke publicatie maakt een nieuwe semver-versie aan, en het register bewaart versiegeschiedenis zodat gebruikers wijzigingen kunnen controleren.

Werkruimte en Skill-laden

De afzonderlijke clawhub CLI installeert Skills ook in ./skills onder je huidige werkmap. Als er een OpenClaw-werkruimte is geconfigureerd, valt clawhub terug op die werkruimte tenzij je --workdir (of CLAWHUB_WORKDIR) overschrijft. OpenClaw laadt werkruimte-Skills vanuit <workspace>/skills en pikt ze op in de volgende sessie. Als je al ~/.openclaw/skills of gebundelde Skills gebruikt, krijgen werkruimte- Skills voorrang. Zie Skills voor meer details over hoe Skills worden geladen, gedeeld en gated.

Servicefuncties

FunctieOpmerkingen
Openbaar browsenSkills en hun SKILL.md-inhoud zijn openbaar zichtbaar.
ZoekenAangedreven door embeddings (vectorzoeken), niet alleen trefwoorden.
VersioneringSemver, changelogs en tags (inclusief latest).
DownloadsZip per versie.
Sterren en opmerkingenCommunityfeedback.
Samenvattingen van beveiligingsscansDetailpagina’s tonen de nieuwste scanstatus vóór installatie of download.
Detailpagina’s van scannersVirusTotal-, ClawScan- en statische-analyseresultaten hebben diepe links.
Dashboard voor eigenaarsherstelUitgevers kunnen gescand vastgehouden eigen inhoud zien via /dashboard.
Door eigenaar aangevraagde rescansEigenaars kunnen beperkte rescans aanvragen voor herstel bij fout-positieven.
ModeratieGoedkeuringen en audits.
CLI-vriendelijke APIGeschikt voor automatisering en scripting.

Beveiliging en moderatie

ClawHub is standaard open — iedereen kan Skills uploaden, maar een GitHub- account moet minstens één week oud zijn om te publiceren. Dit vertraagt misbruik zonder legitieme bijdragers te blokkeren.
ClawHub voert geautomatiseerde beveiligingscontroles uit op gepubliceerde Skills en Plugin- releases. Openbare detailpagina’s vatten het huidige resultaat samen, en scanner- rijen linken naar speciale detailpagina’s voor VirusTotal, ClawScan en statische analyse.Door scans vastgehouden of geblokkeerde releases kunnen niet beschikbaar zijn in de openbare catalogus en installatieoppervlakken, terwijl ze nog steeds zichtbaar zijn voor hun eigenaar in /dashboard.
  • Elke aangemelde gebruiker kan een Skill rapporteren.
  • Redenen voor rapportage zijn verplicht en worden vastgelegd.
  • Elke gebruiker kan maximaal 20 actieve rapporten tegelijk hebben.
  • Skills met meer dan 3 unieke rapporten worden standaard automatisch verborgen.
  • Moderators kunnen verborgen Skills bekijken, ze weer zichtbaar maken, ze verwijderen of gebruikers verbannen.
  • Misbruik van de rapportagefunctie kan leiden tot accountverboden.
  • Interesse om moderator te worden? Vraag het in de OpenClaw Discord en neem contact op met een moderator of maintainer.

ClawHub CLI

Je hebt dit alleen nodig voor registergeauthenticeerde workflows zoals publiceren/synchroniseren.

Globale opties

--workdir <dir>
string
Werkmap. Standaard: huidige map; valt terug op OpenClaw-werkruimte.
--dir <dir>
string
standaard:"skills"
Skills-map, relatief ten opzichte van workdir.
--site <url>
string
Basis-URL van site (browserlogin).
--registry <url>
string
Basis-URL van register-API.
--no-input
boolean
Schakel prompts uit (niet-interactief).
-V, --cli-version
boolean
Druk CLI-versie af.

Opdrachten

clawhub login              # browser flow
clawhub login --token <token>
clawhub logout
clawhub whoami
Loginopties:
  • --token <token> — plak een API-token.
  • --label <label> — label dat wordt opgeslagen voor browserlogin-tokens (standaard: CLI token).
  • --no-browser — open geen browser (vereist --token).
clawhub search "query"
Zoekt Skills. Gebruik clawhub package explore voor Plugin-/pakketontdekking.
  • --limit <n> — maximaal aantal resultaten.
clawhub package explore --family code-plugin
clawhub package explore "episodic-claw" --family code-plugin
clawhub package inspect episodic-claw
package explore en package inspect zijn de ClawHub CLI-oppervlakken voor Plugin-/pakketontdekking en metadata-inspectie. Native OpenClaw-installaties gebruiken nog steeds openclaw plugins install clawhub:<package>.Opties:
  • --family skill|code-plugin|bundle-plugin — filter pakketfamilie.
  • --official — toon alleen officiële pakketten.
  • --executes-code — toon alleen pakketten die code uitvoeren.
  • --version <version> / --tag <tag> — inspecteer een specifieke pakketversie.
  • --versions, --files, --file <path> — inspecteer pakketgeschiedenis en bestanden.
  • --json — machineleesbare uitvoer.
clawhub install <slug>
clawhub update <slug>
clawhub update --all
clawhub list
Opties:
  • --version <version> — installeer of werk bij naar een specifieke versie (alleen één slug bij update).
  • --force — overschrijf als de map al bestaat, of wanneer lokale bestanden met geen enkele gepubliceerde versie overeenkomen.
  • clawhub list leest .clawhub/lock.json.
clawhub skill publish <path>
Opties:
  • --slug <slug> — Skill-slug.
  • --name <name> — weergavenaam.
  • --version <version> — semver-versie.
  • --changelog <text> — changelogtekst (kan leeg zijn).
  • --tags <tags> — kommagescheiden tags (standaard: latest).
clawhub package publish <source>
<source> kan een lokale map, owner/repo, owner/repo@ref of een GitHub-URL zijn.Opties:
  • --dry-run — bouw het exacte publicatieplan zonder iets te uploaden.
  • --json — geef machineleesbare uitvoer voor CI.
  • --source-repo, --source-commit, --source-ref — optionele overschrijvingen wanneer autodetectie niet genoeg is.
clawhub skill rescan <slug>
clawhub skill rescan <slug> --yes --json

clawhub package rescan <name>
clawhub package rescan <name> --yes --json
Rescan-opdrachten vereisen een ingelogd eigenaarstoken en richten zich op de nieuwste gepubliceerde Skill-versie of Plugin-release. Geef bij niet-interactieve runs --yes door.JSON-antwoorden bevatten het doeltype, de naam, versie, rescanstatus en resterende/maximale aantallen aanvragen voor die versie of release.
clawhub delete <slug> --yes
clawhub undelete <slug> --yes
clawhub sync
Opties:
  • --root <dir...> — extra scanroots.
  • --all — upload alles zonder prompts.
  • --dry-run — toon wat zou worden geüpload.
  • --bump <type>patch|minor|major voor updates (standaard: patch).
  • --changelog <text> — changelog voor niet-interactieve updates.
  • --tags <tags> — kommagescheiden tags (standaard: latest).
  • --concurrency <n> — registercontroles (standaard: 4).

Veelvoorkomende workflows

clawhub search "postgres backups"

Metadata voor Plugin-pakketten

Codeplugins moeten de vereiste OpenClaw-metadata opnemen in package.json:
{
  "name": "@myorg/openclaw-my-plugin",
  "version": "1.0.0",
  "type": "module",
  "openclaw": {
    "extensions": ["./src/index.ts"],
    "runtimeExtensions": ["./dist/index.js"],
    "compat": {
      "pluginApi": ">=2026.3.24-beta.2",
      "minGatewayVersion": "2026.3.24-beta.2"
    },
    "build": {
      "openclawVersion": "2026.3.24-beta.2",
      "pluginSdkVersion": "2026.3.24-beta.2"
    }
  }
}
Gepubliceerde pakketten moeten gebouwde JavaScript meeleveren en runtimeExtensions naar die uitvoer laten verwijzen. Installaties via een Git-checkout kunnen nog steeds terugvallen op TypeScript-broncode wanneer er geen gebouwde bestanden bestaan, maar gebouwde runtime- items vermijden runtimecompilatie van TypeScript in opstart-, doctor- en Plugin-laadpaden.

Versiebeheer, lockfile en telemetrie

  • Elke publicatie maakt een nieuwe semver SkillVersion.
  • Tags (zoals latest) verwijzen naar een versie; door tags te verplaatsen kun je terugdraaien.
  • Changelogs worden per versie toegevoegd en kunnen leeg zijn bij het synchroniseren of publiceren van updates.
Updates vergelijken de lokale skill-inhoud met registryversies met behulp van een contenthash. Als lokale bestanden niet overeenkomen met een gepubliceerde versie, vraagt de CLI om bevestiging voordat er wordt overschreven (of is --force vereist in niet-interactieve runs).
clawhub sync scant eerst je huidige werkmap. Als er geen skills worden gevonden, valt het terug op bekende legacy-locaties (bijvoorbeeld ~/openclaw/skills en ~/.openclaw/skills). Dit is ontworpen om oudere skill-installaties te vinden zonder extra flags.
  • Geïnstalleerde skills worden vastgelegd in .clawhub/lock.json onder je werkmap.
  • Auth-tokens worden opgeslagen in het ClawHub CLI-configuratiebestand (te overschrijven via CLAWHUB_CONFIG_PATH).
Wanneer je clawhub sync uitvoert terwijl je bent ingelogd, stuurt de CLI een minimale momentopname om installatieaantallen te berekenen. Je kunt dit volledig uitschakelen:
export CLAWHUB_DISABLE_TELEMETRY=1

Omgevingsvariabelen

VariabeleEffect
CLAWHUB_SITEOverschrijf de site-URL.
CLAWHUB_REGISTRYOverschrijf de registry-API-URL.
CLAWHUB_CONFIG_PATHOverschrijf waar de CLI het token/de configuratie opslaat.
CLAWHUB_WORKDIROverschrijf de standaardwerkmap.
CLAWHUB_DISABLE_TELEMETRY=1Schakel telemetrie uit voor sync.

Gerelateerd