ClawHub¶
ClawHub er den offentlige færdighed registreringsdatabasen for OpenClaw. Det er en gratis tjeneste: Alle færdigheder er offentlige, åbne og synlige for alle til deling og genbrug. En færdighed er blot en mappe med en SKILL.md fil (plus understøttende tekstfiler). Du kan gennemse færdigheder i web-app eller bruge CLI til at søge, installere, opdatere og udgive færdigheder.
Websted: clawhub.ai
Hvad ClawHub er¶
- En offentlig registrering for OpenClaw Skills.
- Et versionsstyret lager af Skill-bundles og metadata.
- En Discovery-overflade til søgning, tags og brugssignaler.
Sådan virker det¶
- En bruger publicerer en Skill-bundle (filer + metadata).
- ClawHub gemmer bundlen, parser metadata og tildeler en version.
- Registreringen indekserer Skill’en til søgning og Discovery.
- Brugere gennemser, downloader og installerer Skills i OpenClaw.
Hvad du kan gøre¶
- Publicere nye Skills og nye versioner af eksisterende Skills.
- Opdage Skills efter navn, tags eller søgning.
- Downloade Skill-bundles og inspicere deres filer.
- Rapportere Skills, der er misbrugende eller usikre.
- Hvis du er moderator: skjule, vise igen, slette eller bandlyse.
Hvem det er til (begyndervenligt)¶
Hvis du ønsker at tilføje nye funktioner til din OpenClaw agent, er ClawHub den nemmeste måde at finde og installere færdigheder. Du behøver ikke at vide, hvordan backend virker. Du kan:
- Søge efter Skills med almindeligt sprog.
- Installere en Skill i dit workspace.
- Opdatere Skills senere med én kommando.
- Tage backup af dine egne Skills ved at publicere dem.
Hurtig start (ikke-teknisk)¶
- Installér CLI’en (se næste afsnit).
- Søg efter det, du har brug for:
-
clawhub search "calendar" - Installér en Skill:
-
clawhub install <skill-slug> - Start en ny OpenClaw-session, så den samler den nye Skill op.
Installér CLI’en¶
Vælg én:
npm i -g clawhub
pnpm add -g clawhub
Sådan passer det ind i OpenClaw¶
Som standard installerer CLI færdigheder i ./skills under din nuværende arbejdsmappe. Hvis et OpenClaw arbejdsområde er konfigureret, falder clawhub tilbage til det arbejdsområde, medmindre du tilsidesætter --workdir (eller CLAWHUB_WORKDIR). OpenClaw indlæser arbejdsområde færdigheder fra <workspace>/skills og vil samle dem op i ** næste** session. Hvis du allerede bruger ~/.openclaw/skills eller bundtet færdigheder, arbejdsområde færdigheder har forrang.
For flere detaljer om, hvordan Skills indlæses, deles og gates, se Skills.
Overblik over Skill-systemet¶
En færdighed er en versioneret pakke af filer, der lærer OpenClaw hvordan man udfører en specifik opgave. Hver udgivelse skaber en ny version, og registret opbevarer en historie af versioner, så brugerne kan revidere ændringer.
En typisk Skill indeholder:
- En
SKILL.md-fil med den primære beskrivelse og brug. - Valgfrie konfigurationer, scripts eller understøttende filer, som Skill’en bruger.
- Metadata såsom tags, resumé og installationskrav.
ClawHub bruger metadata til at aktivere opdagelsen og sikkert afsløre færdigheder. Registret sporer også brugssignaler (såsom stjerner og downloads) for at forbedre ranking og synlighed.
Hvad tjenesten tilbyder (funktioner)¶
- Offentlig gennemgang af Skills og deres
SKILL.md-indhold. - Søgning drevet af embeddings (vektorsøgning), ikke kun nøgleord.
- Versionsstyring med semver, changelogs og tags (inklusive
latest). - Downloads som en zip pr. version.
- Stjerner og kommentarer til feedback fra fællesskabet.
- Moderation-hooks til godkendelser og audits.
- CLI-venlig API til automatisering og scripting.
Sikkerhed og moderation¶
ClawHub er som standard åbent. Alle kan uploade færdigheder, men en GitHub konto skal være mindst en uge gammel for at offentliggøre. Dette hjælper med at bremse misbrug uden at blokere legitime bidragsydere.
Rapportering og moderation:
- Enhver indlogget bruger kan rapportere en Skill.
- Rapportårsager er påkrævet og registreres.
- Hver bruger kan have op til 20 aktive rapporter ad gangen.
- Skills med mere end 3 unikke rapporter skjules automatisk som standard.
- Moderatorer kan se skjulte Skills, vise dem igen, slette dem eller bandlyse brugere.
- Misbrug af rapportfunktionen kan resultere i kontobandlysning.
Er du interesseret i at blive moderator? Spørg i OpenClaw Discord og kontakt en moderator eller vedligeholder.
CLI-kommandoer og parametre¶
Globale indstillinger (gælder for alle kommandoer):
--workdir <dir>: Arbejdsmappe (standard: nuværende mappe; falder tilbage til OpenClaw-workspace).--dir <dir>: Skills-mappe, relativt til workdir (standard:skills).--site <url>: Site-base-URL (browser-login).--registry <url>: Registrerings-API base-URL.--no-input: Deaktivér prompts (ikke-interaktiv).-V, --cli-version: Udskriv CLI-version.
Autentificering:
clawhub login(browser-flow) ellerclawhub login --token <token>clawhub logoutclawhub whoami
Indstillinger:
--token <token>: Indsæt et API-token.--label <label>: Etiket gemt for browser-login-tokens (standard:CLI token).--no-browser: Åbn ikke en browser (kræver--token).
Søgning:
clawhub search "query"--limit <n>: Max resultater.
Installér:
clawhub install <slug>--version <version>: Installér en specifik version.--force: Overskriv, hvis mappen allerede findes.
Opdater:
clawhub update <slug>clawhub update --all--version <version>: Opdatér til en specifik version (kun enkelt slug).--force: Overskriv, når lokale filer ikke matcher nogen publiceret version.
Liste:
clawhub list(læser.clawhub/lock.json)
Publicér:
clawhub publish <path>--slug <slug>: Skill-slug.--name <name>: Vist navn.--version <version>: Semver-version.--changelog <text>: Changelog-tekst (kan være tom).--tags <tags>: Kommaseparerede tags (standard:latest).
Slet/gendan (kun ejer/admin):
clawhub delete <slug> --yesclawhub undelete <slug> --yes
Sync (scan lokale Skills + publicér nye/opdaterede):
clawhub sync--root <dir...>: Ekstra scan-roots.--all: Upload alt uden prompts.--dry-run: Vis, hvad der ville blive uploadet.--bump <type>:patch|minor|majorfor opdateringer (standard:patch).--changelog <text>: Changelog for ikke-interaktive opdateringer.--tags <tags>: Kommaseparerede tags (standard:latest).--concurrency <n>: Registreringskontroller (standard: 4).
Almindelige arbejdsgange for agenter¶
Søg efter Skills¶
clawhub search "postgres backups"
Download nye Skills¶
clawhub install my-skill-pack
Opdatér installerede Skills¶
clawhub update --all
Tag backup af dine Skills (publicér eller sync)¶
For en enkelt Skill-mappe:
clawhub publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0 --tags latest
For at scanne og tage backup af mange Skills på én gang:
clawhub sync --all
Avancerede detaljer (teknisk)¶
Versionsstyring og tags¶
- Hver publicering opretter en ny semver
SkillVersion. - Tags (som
latest) peger på en version; flytning af tags lader dig rulle tilbage. - Changelogs er knyttet pr. version og kan være tomme ved sync eller publicering af opdateringer.
Lokale ændringer vs. registreringsversioner¶
Opdateringer sammenligner de lokale færdigheders indhold til registreringsversioner ved hjælp af en indhold hash. Hvis lokale filer ikke matcher nogen publiceret version, spørger CLI før overskrive (eller kræver --force i ikke-interaktive kørsler).
Sync-scanning og fallback-roots¶
clawhub synkronisering scanner din aktuelle arbejdsmappe først. Hvis der ikke findes nogen færdigheder, falder det tilbage til kendte ældre steder (for eksempel ~/openclaw/skills og ~/.openclaw/skills). Dette er designet til at finde ældre færdigheder installeres uden ekstra flag.
Lagring og lockfile¶
- Installerede Skills registreres i
.clawhub/lock.jsonunder din workdir. - Auth-tokens gemmes i ClawHub CLI-konfigurationsfilen (tilsidesæt via
CLAWHUB_CONFIG_PATH).
Telemetri (installationsantal)¶
Når du kører 'clawhub synkronisering', mens du er logget ind, sender CLI et minimalt øjebliksbillede til beregning af installationstal. Du kan deaktivere dette hele:
export CLAWHUB_DISABLE_TELEMETRY=1
Miljøvariabler¶
CLAWHUB_SITE: Tilsidesæt site-URL’en.CLAWHUB_REGISTRY: Tilsidesæt registrerings-API-URL’en.CLAWHUB_CONFIG_PATH: Tilsidesæt hvor CLI’en gemmer token/konfiguration.CLAWHUB_WORKDIR: Tilsidesæt standard workdir.CLAWHUB_DISABLE_TELEMETRY=1: Deaktivér telemetri påsync.