Zum Inhalt springen

ClawHub: OpenClaw Skills finden und in Sekunden installieren

Kennst du das? Du hast einen coolen Agenten gebaut, aber ihm fehlen die richtigen Fähigkeiten für eine spezifische Aufgabe. Statt das Rad jedes Mal neu zu erfinden oder Scripte manuell hin- und herzuschieben, willst du einfach eine Lösung, die funktioniert.

Hier kommt ClawHub ins Spiel. Es ist der zentrale Ort, an dem du fertige Erweiterungen finden und sofort nutzen kannst, ohne dich mit dem Backend herumschlagen zu müssen.

ClawHub ist die öffentliche Registry für OpenClaw Skills und Plugins.

  • Nutze native openclaw Befehle, um Skills zu suchen, zu installieren oder zu aktualisieren.
  • Verwende die separate clawhub CLI, wenn du Registry-Auth, Publishing, Löschvorgänge oder Sync-Workflows benötigst.

Seite: clawhub.ai

Skills:

Terminal-Fenster
openclaw skills search "calendar"
openclaw skills install <skill-slug>
openclaw skills update --all

Plugins:

Terminal-Fenster
openclaw plugins install clawhub:<package>
openclaw plugins update --all

Einfache npm-sichere Plugin-Specs werden ebenfalls gegen ClawHub geprüft, bevor npm an der Reihe ist:

Terminal-Fenster
openclaw plugins install openclaw-codex-app-server

Native openclaw Befehle installieren alles in deinen aktiven Workspace. Sie speichern die Source-Metadaten, damit spätere update Aufrufe direkt über ClawHub laufen.

  • Eine öffentliche Registry für OpenClaw Skills und Plugins.
  • Ein versionierter Speicher für Skill-Bundles und Metadaten.
  • Eine Plattform für Discovery durch Suche und Tags.
  • Ein System für Usage-Signale.
  1. Ein Nutzer veröffentlicht ein Skill-Bundle (Dateien + Metadaten).
  2. ClawHub speichert das Bundle, analysiert die Metadaten und vergibt eine Version.
  3. Die Registry indiziert den Skill für die Suche.
  4. Nutzer finden, laden und installieren Skills in OpenClaw.
  • Neue Skills und neue Versionen bestehender Skills veröffentlichen.
  • Skills über Namen, Tags oder die Suche finden.
  • Skill-Bundles herunterladen und die Dateien prüfen.
  • Missbräuchliche oder unsichere Skills melden.

Wenn du deinem OpenClaw Agenten neue Fähigkeiten geben willst, ist ClawHub der einfachste Weg. Du musst nicht wissen, wie das Backend funktioniert. Du kannst:

  • Skills in natürlicher Sprache suchen.
  • Einen Skill direkt in deinen Workspace installieren.
  • Skills später mit einem einzigen Befehl aktualisieren.
  • Deine eigenen Skills durch Publishing sichern.
  1. Suche nach etwas, das du brauchst:
    • openclaw skills search "calendar"
  2. Installiere einen Skill:
    • openclaw skills install <skill-slug>
  3. Starte eine neue OpenClaw-Session, damit der neue Skill geladen wird.
  4. Wenn du Skills veröffentlichen oder die Registry-Auth verwalten willst, installiere auch die separate clawhub CLI.

Das brauchst du nur für Workflows mit Registry-Authentifizierung, wie zum Beispiel beim Veröffentlichen oder Synchronisieren:

Terminal-Fenster
npm i -g clawhub
Terminal-Fenster
pnpm add -g clawhub

Der Befehl openclaw skills install installiert Skills direkt in das skills/ Verzeichnis deines aktiven Workspaces. openclaw plugins install clawhub:... registriert eine normale Plugin-Installation und speichert zusätzlich die ClawHub-Metadaten für Updates.

Die separate clawhub CLI installiert Skills ebenfalls in ./skills unter deinem aktuellen Arbeitsverzeichnis. Wenn ein OpenClaw Workspace konfiguriert ist, nutzt clawhub diesen Workspace als Fallback, außer du überschreibst das mit --workdir (oder CLAWHUB_WORKDIR). OpenClaw lädt Workspace-Skills aus <workspace>/skills und erkennt sie in der nächsten Session. Falls du bereits ~/.openclaw/skills oder integrierte Skills nutzt, haben Workspace-Skills Vorrang.

Mehr Details dazu, wie Skills geladen und geteilt werden, findest du unter Skills.

Ein Skill ist ein versioniertes Bundle aus Dateien, das OpenClaw beibringt, eine bestimmte Aufgabe zu erledigen. Jeder Publish-Vorgang erstellt eine neue Version. Die Registry speichert den Verlauf, damit Nutzer Änderungen prüfen können.

Ein typischer Skill enthält:

  • Eine SKILL.md Datei mit der Beschreibung und Anleitung.
  • Optionale Konfigurationen, Scripte oder Hilfsdateien.
  • Metadaten wie Tags, Zusammenfassungen und Anforderungen.
  • Informationen zur Installation.

ClawHub nutzt diese Metadaten für die Suche und um Skill-Funktionen sicher anzuzeigen. Die Registry trackt auch Signale wie Stars und Downloads, um das Ranking zu verbessern.

  • Öffentliches Browsing von Skills und deren SKILL.md Inhalten.
  • Suche basierend auf Embeddings (Vektorsuche), nicht nur Keywords.
  • Versionierung mit Semver, Changelogs und Tags (inklusive latest).
  • Downloads als Zip-Datei pro Version.
  • Stars und Kommentare für Community-Feedback.
  • Moderation für Freigaben und Audits.

ClawHub ist standardmäßig offen. Jeder kann Skills hochladen, aber ein GitHub-Account muss mindestens eine Woche alt sein, um zu veröffentlichen. Das hilft gegen Missbrauch, ohne echte Mitwirkende zu blockieren.

Meldungen und Moderation:

  • Jeder angemeldete Nutzer kann einen Skill melden.
  • Gründe für die Meldung sind Pflicht und werden gespeichert.
  • Jeder Nutzer kann maximal 20 aktive Meldungen gleichzeitig haben.
  • Skills mit mehr als 3 eindeutigen Meldungen werden automatisch ausgeblendet.
  • Moderatoren können ausgeblendete Skills prüfen, löschen oder Nutzer sperren.
  • Missbrauch der Meldefunktion kann zur Sperrung des Accounts führen.

Du willst Moderator werden? Frag im OpenClaw Discord einfach einen Maintainer.

Globale Optionen (gelten für alle Befehle):

  • --workdir <dir>: Arbeitsverzeichnis (Standard: aktuelles Verzeichnis; Fallback auf OpenClaw Workspace).
  • --dir <dir>: Skills-Verzeichnis, relativ zum Workdir (Standard: skills).
  • --site <url>: Basis-URL der Seite (Browser-Login).
  • --registry <url>: Basis-URL der Registry-API.
  • --no-input: Prompts deaktivieren (nicht-interaktiv).
  • -V, --cli-version: CLI-Version anzeigen.

Auth:

  • clawhub login (Browser-Flow) oder clawhub login --token <token>
  • clawhub logout
  • clawhub whoami

Optionen für Auth:

  • --token <token>: API-Token einfügen.
  • --label <label>: Label für Browser-Login-Token (Standard: CLI token).
  • --no-browser: Keinen Browser öffnen (erfordert --token).

Suche:

  • clawhub search "query"
  • --limit <n>: Maximale Ergebnisse.

Installation:

  • clawhub install <slug>
  • --version <version>: Spezifische Version installieren.
  • --force: Überschreiben, falls der Ordner bereits existiert.

Update:

  • clawhub update <slug>
  • clawhub update --all
  • --version <version>: Update auf eine spezifische Version (nur bei einzelnem Slug).
  • --force: Überschreiben, wenn lokale Dateien mit keiner veröffentlichten Version übereinstimmen.

Listen:

  • clawhub list (liest .clawhub/lock.json)

Skills veröffentlichen:

  • clawhub skill publish <path>
  • --slug <slug>: Skill-Slug.
  • --name <name>: Anzeigename.
  • --version <version>: Semver-Version.
  • --changelog <text>: Changelog-Text.
  • --tags <tags>: Komma-getrennte Tags (Standard: latest).

Plugins veröffentlichen:

  • clawhub package publish <source>
  • <source> kann ein lokaler Ordner, owner/repo, owner/repo@ref oder eine GitHub-URL sein.
  • --dry-run: Plan erstellen, ohne etwas hochzuladen.
  • --json: Maschinenlesbare Ausgabe für CI.
  • --source-repo, --source-commit, --source-ref: Manuelle Overrides für die Auto-Detection.

Löschen/Wiederherstellen (nur Besitzer/Admin):

  • clawhub delete <slug> --yes
  • clawhub undelete <slug> --yes

Sync (lokale Skills scannen + neue/aktualisierte veröffentlichen):

  • clawhub sync
  • --root <dir...>: Zusätzliche Scan-Verzeichnisse.
  • --all: Alles ohne Rückfragen hochladen.
  • --dry-run: Zeigen, was hochgeladen würde.
  • --bump <type>: patch|minor|major für Updates (Standard: patch).
  • --changelog <text>: Changelog für automatische Updates.
  • --tags <tags>: Komma-getrennte Tags (Standard: latest).
  • --concurrency <n>: Registry-Checks (Standard: 4).
Terminal-Fenster
clawhub search "postgres backups"
Terminal-Fenster
clawhub install my-skill-pack
Terminal-Fenster
clawhub update --all

Für einen einzelnen Skill-Ordner:

Terminal-Fenster
clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0 --tags latest

Um viele Skills gleichzeitig zu scannen und zu sichern:

Terminal-Fenster
clawhub sync --all
Terminal-Fenster
clawhub package publish your-org/your-plugin --dry-run
clawhub package publish your-org/your-plugin
clawhub package publish your-org/your-plugin@v1.0.0
clawhub package publish https://github.com/your-org/your-plugin

Code-Plugins müssen die erforderlichen OpenClaw-Metadaten in der package.json enthalten:

{
"name": "@myorg/openclaw-my-plugin",
"version": "1.0.0",
"type": "module",
"openclaw": {
"extensions": ["./index.ts"],
"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"
}
}
}
  • Jeder Publish erstellt eine neue Semver SkillVersion.
  • Tags (wie latest) zeigen auf eine Version. Durch das Verschieben von Tags kannst du Rollbacks durchführen.
  • Changelogs werden pro Version gespeichert. Sie können beim Sync oder bei Updates leer bleiben.

Updates vergleichen lokale Skill-Inhalte über einen Content-Hash mit den Registry-Versionen. Wenn lokale Dateien mit keiner veröffentlichten Version übereinstimmen, fragt die CLI vor dem Überschreiben nach (oder erfordert --force).

clawhub sync scannt zuerst dein aktuelles Workdir. Wenn keine Skills gefunden werden, prüft es bekannte Legacy-Orte wie ~/openclaw/skills oder ~/.openclaw/skills. So werden ältere Installationen ohne extra Flags gefunden.

  • Installierte Skills werden in .clawhub/lock.json in deinem Workdir vermerkt.
  • Auth-Token liegen in der ClawHub CLI Konfigurationsdatei (änderbar via CLAWHUB_CONFIG_PATH).

Wenn du clawhub sync im angemeldeten Zustand ausführst, sendet die CLI einen minimalen Snapshot für die Statistik. Das kannst du komplett deaktivieren:

Terminal-Fenster
export CLAWHUB_DISABLE_TELEMETRY=1
  • CLAWHUB_SITE: Überschreibt die URL der Seite.
  • CLAWHUB_REGISTRY: Überschreibt die Registry-API-URL.
  • CLAWHUB_CONFIG_PATH: Pfad für Token und Konfiguration.
  • CLAWHUB_WORKDIR: Standard-Arbeitsverzeichnis ändern.
  • CLAWHUB_DISABLE_TELEMETRY=1: Telemetrie beim sync abschalten.

  • Erfahre mehr über das Erstellen eigener Erweiterungen in der Skills-Dokumentation.
  • Schau dir an, wie du Plugins in deinen Workflow integrierst.

Hast du Fragen zur Einrichtung? Nutze den AI Setup Assistant.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.