Loslegen
Schnellstart
Schnellstart
ClawHub ist eine Registry für OpenClaw-Skills und -Plugins.
Verwenden Sie OpenClaw, wenn Sie Komponenten in OpenClaw installieren. Verwenden Sie die clawhub-CLI,
wenn Sie sich anmelden, veröffentlichen, Ihre eigenen Einträge verwalten oder
Registry-spezifische Arbeitsabläufe verwenden.
Einen Skill suchen und installieren
Suche über OpenClaw:
openclaw skills search "calendar"Einen Skill installieren:
openclaw skills install @openclaw/demoInstallierte Skills aktualisieren:
openclaw skills update --allOpenClaw zeichnet auf, woher der Skill stammt, damit spätere Aktualisierungen weiterhin über ClawHub aufgelöst werden können.
Ein Plugin suchen und installieren
Suche über OpenClaw:
openclaw plugins search "calendar"Ein auf ClawHub gehostetes Plugin mit einer expliziten ClawHub-Quelle installieren:
openclaw plugins install clawhub:<package>Installierte Plugins aktualisieren:
openclaw plugins update --allVerwenden Sie das Präfix clawhub:, wenn OpenClaw das Paket über
ClawHub statt über npm oder eine andere Quelle auflösen soll.
Für die Veröffentlichung anmelden
ClawHub-CLI installieren:
npm i -g clawhub# oderpnpm add -g clawhubMit GitHub anmelden:
clawhub loginclawhub whoamiHeadless-Umgebungen können ein API-Token aus der ClawHub-Weboberfläche verwenden:
clawhub login --token clh_...Einen Skill veröffentlichen
Ein Skill ist ein Ordner mit einer erforderlichen Datei SKILL.md und optionalen unterstützenden
Dateien.
clawhub skill publish ./my-skill \ --slug my-skill \ --name "My Skill" \ --changelog "Initial release"Der Befehl überspringt unveränderte Inhalte. Neue Skills beginnen bei 1.0.0; spätere Änderungen
veröffentlichen automatisch die nächste Patch-Version. Verwenden Sie --dry-run für eine Vorschau oder
--version, um eine explizite Version auszuwählen.
Prüfen Sie vor der Veröffentlichung die Metadaten in SKILL.md. Deklarieren Sie erforderliche
Umgebungsvariablen, Tools und Berechtigungen, damit Benutzer vor der Installation nachvollziehen können, was der
Skill benötigt. Siehe Skill-Format.
Für Repositorys mit mehreren Skills ruft der wiederverwendbare GitHub-Workflow
skill publish für jeden unmittelbar unter skills/ liegenden Skill-Ordner auf:
jobs: preview: uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main with: dry_run: trueEin Plugin veröffentlichen
Veröffentlichen Sie ein Plugin aus einem lokalen Ordner, einem GitHub-Repository, einer GitHub-Referenz oder einem vorhandenen Archiv:
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-pluginVerwenden Sie zuerst --dry-run, um eine Vorschau der aufgelösten Paketmetadaten, Kompatibilitätsfelder,
Quellenzuordnung und des Uploadplans anzuzeigen, ohne etwas zu veröffentlichen.
Code-Plugins müssen in package.json OpenClaw-Kompatibilitätsmetadaten enthalten,
einschließlich openclaw.compat.pluginApi und openclaw.build.openclawVersion.
Vor der Installation prüfen
Verwenden Sie vor der Installation die ClawHub-Webseite oder die Detailbefehle der CLI, um Metadaten, Quelllinks, Versionen, Änderungsprotokolle und den Scanstatus zu prüfen:
clawhub inspect @openclaw/democlawhub package inspect <package>Öffentliche Einträge zeigen den neuesten Scanstatus. Releases, die von der Moderation zurückgehalten oder blockiert werden, können bis zur Klärung in den Such- und Installationsoberflächen ausgeblendet sein.