ClawHub
ClawHub är det offentliga kunskapsregistret för OpenClaw. Det är en gratis tjänst: alla färdigheter är offentliga, öppna och synliga för alla för att dela och återanvända. En färdighet är bara en mapp med en ‘SKILL.md’ fil (plus stöd för textfiler). Du kan bläddra bland färdigheter i webbappen eller använda CLI för att söka, installera, uppdatera och publicera färdigheter. Webbplats: clawhub.aiVad ClawHub är
- Ett offentligt register för OpenClaw Skills.
- Ett versionshanterat lager av skill-paket och metadata.
- En upptäcktsyta för sökning, taggar och användningssignaler.
Hur det fungerar
- En användare publicerar ett skill-paket (filer + metadata).
- ClawHub lagrar paketet, tolkar metadata och tilldelar en version.
- Registret indexerar skillen för sökning och discovery.
- Användare bläddrar, laddar ner och installerar skills i OpenClaw.
Vad du kan göra
- Publicera nya skills och nya versioner av befintliga skills.
- Upptäcka skills via namn, taggar eller sökning.
- Ladda ner skill-paket och inspektera deras filer.
- Rapportera skills som är kränkande eller osäkra.
- Om du är moderator: dölja, visa, ta bort eller banna.
Vem detta är för (nybörjarvänligt)
Om du vill lägga till nya funktioner till din OpenClaw agent, är ClawHub det enklaste sättet att hitta och installera färdigheter. Du behöver inte veta hur backend fungerar. Du kan:- Söka efter skills med vanligt språk.
- Installera en skill i din arbetsyta.
- Uppdatera skills senare med ett enda kommando.
- Säkerhetskopiera dina egna skills genom att publicera dem.
Snabbstart (icke-teknisk)
- Installera CLI:t (se nästa avsnitt).
- Sök efter något du behöver:
clawhub search "calendar"
- Installera en skill:
clawhub install <skill-slug>
- Starta en ny OpenClaw-session så att den plockar upp den nya skillen.
Installera CLI
Välj ett alternativ:Hur det passar in i OpenClaw
Som standard installerar CLI färdigheterna i./skills under din nuvarande arbetskatalog. Om en OpenClaw arbetsyta är konfigurerad, faller clawhub tillbaka till den arbetsytan om du inte åsidosätter --workdir (eller CLAWHUB_WORKDIR). OpenClaw laddar arbetsytans färdigheter från <workspace>/skills och kommer att plocka upp dem i nästa sessionen. Om du redan använder ~/.openclaw/skills eller buntade färdigheter, har arbetsytans färdigheter företräde.
För mer detaljer om hur skills laddas, delas och begränsas, se
Skills.
Översikt över skills-systemet
En färdighet är ett versionspaket av filer som lär OpenClaw hur man utför en specifik uppgift. Varje publicering skapar en ny version, och registret har en versionshistorik så att användarna kan granska förändringar. En typisk skill innehåller:- En
SKILL.md-fil med den primära beskrivningen och användningen. - Valfria konfigar, script eller stödjande filer som används av skillen.
- Metadata som taggar, sammanfattning och installationskrav.
Vad tjänsten tillhandahåller (funktioner)
- Offentlig bläddring av skills och deras
SKILL.md-innehåll. - Sökning driven av embeddings (vektorsökning), inte bara nyckelord.
- Versionshantering med semver, ändringsloggar och taggar (inklusive
latest). - Nedladdningar som zip per version.
- Stjärnor och kommentarer för community-feedback.
- Moderering med stöd för godkännanden och granskningar.
- CLI-vänligt API för automatisering och scripting.
Säkerhet och moderering
ClawHub är öppen som standard. Vem som helst kan ladda upp färdigheter, men ett GitHub-konto måste vara minst en vecka gammalt för att publicera. Detta bidrar till att sakta ner missbruk utan att blockera legitima bidragsgivare. Rapportering och moderering:- Alla inloggade användare kan rapportera en skill.
- Rapporteringsorsaker krävs och registreras.
- Varje användare kan ha upp till 20 aktiva rapporter samtidigt.
- Skills med mer än 3 unika rapporter döljs automatiskt som standard.
- Moderatorer kan se dolda skills, visa dem igen, ta bort dem eller banna användare.
- Missbruk av rapportfunktionen kan leda till kontobannlysning.
CLI-kommandon och parametrar
Globala alternativ (gäller alla kommandon):--workdir <dir>: Arbetskatalog (standard: aktuell katalog; faller tillbaka till OpenClaw-arbetsyta).--dir <dir>: Skills-katalog, relativt arbetskatalogen (standard:skills).--site <url>: Bas-URL för webbplatsen (inloggning i webbläsare).--registry <url>: Bas-URL för register-API:t.--no-input: Inaktivera prompts (icke-interaktivt).-V, --cli-version: Skriv ut CLI-version.
clawhub login(webbläsarflöde) ellerclawhub login --token <token>clawhub logoutclawhub whoami
--token <token>: Klistra in en API-token.--label <label>: Etikett som lagras för webbläsarinloggningstokens (standard:CLI token).--no-browser: Öppna inte en webbläsare (kräver--token).
clawhub search "query"--limit <n>: Max antal resultat.
clawhub install <slug>--version <version>: Installera en specifik version.--force: Skriv över om mappen redan finns.
clawhub update <slug>clawhub update --all--version <version>: Uppdatera till en specifik version (endast en slug).--force: Skriv över när lokala filer inte matchar någon publicerad version.
clawhub list(läser.clawhub/lock.json)
clawhub publish <path>--slug <slug>: Skill-slug.--name <name>: Visningsnamn.--version <version>: Semver-version.--changelog <text>: Ändringsloggtext (kan vara tom).--tags <tags>: Kommaseparerade taggar (standard:latest).
clawhub delete <slug> --yesclawhub undelete <slug> --yes
clawhub sync--root <dir...>: Extra skanningsrötter.--all: Ladda upp allt utan prompts.--dry-run: Visa vad som skulle laddas upp.--bump <type>:patch|minor|majorför uppdateringar (standard:patch).--changelog <text>: Ändringslogg för icke-interaktiva uppdateringar.--tags <tags>: Kommaseparerade taggar (standard:latest).--concurrency <n>: Registerkontroller (standard: 4).
Vanliga arbetsflöden för agenter
Söka efter skills
Ladda ner nya skills
Uppdatera installerade skills
Säkerhetskopiera dina skills (publicera eller synka)
För en enskild skill-mapp:Avancerade detaljer (tekniskt)
Versionshantering och taggar
- Varje publicering skapar en ny semver
SkillVersion. - Taggar (som
latest) pekar på en version; genom att flytta taggar kan du rulla tillbaka. - Ändringsloggar är kopplade per version och kan vara tomma vid synk eller publicering av uppdateringar.
Lokala ändringar vs registerversioner
Uppdateringar jämför det lokala kunskapsinnehållet med registerversioner med hjälp av en innehållshash. Om lokala filer inte matchar någon publicerad version, frågar CLI innan överskrivning (eller kräver--force i icke-interaktiva körningar).
Synk-skanning och fallback-rötter
clawhub sync skannar din nuvarande workdir först. Om inga färdigheter hittas, faller det tillbaka till kända äldre platser (till exempel ~/openclaw/skills och ~/.openclaw/skills). Detta är utformat för att hitta äldre färdighetsinstallationer utan extra flaggor.
Lagring och låsfil
- Installerade skills registreras i
.clawhub/lock.jsonunder din arbetskatalog. - Autentiseringstokens lagras i ClawHub CLI-konfigfilen (åsidosätt via
CLAWHUB_CONFIG_PATH).
Telemetri (installationsräkningar)
När du körclawhub sync när du är inloggad skickar CLI en minimal ögonblicksbild för att beräkna installationsräkningar. Du kan inaktivera detta helt:
Miljövariabler
CLAWHUB_SITE: Åsidosätt webbplatsens URL.CLAWHUB_REGISTRY: Åsidosätt register-API:ts URL.CLAWHUB_CONFIG_PATH: Åsidosätt var CLI:t lagrar token/konfig.CLAWHUB_WORKDIR: Åsidosätt standard-arbetskatalogen.CLAWHUB_DISABLE_TELEMETRY=1: Inaktivera telemetri försync.