ClawHub
ClawHub ist das öffentliche Register für OpenClaw-Skills und -Plugins.- Verwenden Sie native
openclaw-Befehle, um Skills zu suchen, zu installieren und zu aktualisieren sowie Plugins von ClawHub zu installieren. - Verwenden Sie die separate
clawhub-CLI für die Registerauthentifizierung, die Veröffentlichung und Abläufe zum Löschen/Wiederherstellen.
Schnellstart
Suchen und installieren Sie Skills mit OpenClaw:Was ClawHub bereitstellt
ClawHub erfasst Semver-Versionen, Tags wie
latest, Änderungsprotokolle, Dateien,
Downloads, Sterne und Zusammenfassungen von Sicherheitsscans. Öffentliche Seiten zeigen den aktuellen Registerstatus,
damit Benutzer einen Skill oder ein Plugin vor der Installation prüfen können.
Native OpenClaw-Abläufe
Native OpenClaw-Befehle installieren im aktiven OpenClaw-Arbeitsbereich und speichern Quellmetadaten dauerhaft, damit spätere Aktualisierungsbefehle ClawHub weiterhin verwenden können. Verwenden Sieclawhub:<package>, wenn die Installation eines Plugins über ClawHub aufgelöst werden soll.
Einfache npm-kompatible Plugin-Spezifikationen können während Umstellungsphasen beim Start über npm aufgelöst werden, und
npm:<package> bleibt ausschließlich für npm vorgesehen, wenn eine Quelle ausdrücklich angegeben werden muss.
Bei Plugin-Installationen wird die angegebene Kompatibilität mit pluginApi und minGatewayVersion
validiert, bevor die Archivinstallation ausgeführt wird. Wenn eine Paketversion ein
ClawPack-Artefakt veröffentlicht, bevorzugt OpenClaw das exakt hochgeladene npm-pack-.tgz, überprüft
den ClawHub-Digest-Header und die heruntergeladenen Bytes und zeichnet Artefaktmetadaten für
spätere Aktualisierungen auf.
ClawHub-CLI
Die ClawHub-CLI ist für registerauthentifizierte Vorgänge vorgesehen:./skills im aktuellen Arbeitsverzeichnis
und zeichnen installierte Versionen in .clawhub/lock.json auf.
Veröffentlichen
Veröffentlichen Sie Skills aus einem lokalen Ordner, derSKILL.md enthält:
--slug <slug>: URL-Name des veröffentlichten Skills.--name <name>: Anzeigename.--version <version>: Semver-Version.--changelog <text>: Text des Änderungsprotokolls.--tags <tags>: durch Kommas getrennte Tags, standardmäßiglatest.
owner/repo, owner/repo@ref oder über eine GitHub-
URL:
--dry-run, um den exakten Veröffentlichungsplan zu erstellen, ohne etwas hochzuladen, und --json
für eine CI-freundliche Ausgabe.
Code-Plugins müssen die erforderlichen OpenClaw-Kompatibilitätsmetadaten in
package.json enthalten, einschließlich openclaw.compat.pluginApi und
openclaw.build.openclawVersion. Die vollständige Befehlsreferenz finden Sie unter CLI,
Informationen zu Skill-Metadaten unter Skill-Format.
Sicherheit und Moderation
ClawHub ist standardmäßig offen: Jeder kann Inhalte hochladen, aber für die Veröffentlichung ist ein GitHub- Konto erforderlich, das alt genug ist, um die Upload-Sperre zu passieren. Öffentliche Detailseiten fassen vor der Installation oder dem Download den aktuellen Scanstatus zusammen. ClawHub führt automatisierte Prüfungen veröffentlichter Skills und Plugin-Releases durch. Aufgrund eines Scans zurückgehaltene oder gesperrte Releases können aus dem öffentlichen Katalog und den Installationsoberflächen verschwinden, während sie für ihren Eigentümer in/dashboard sichtbar bleiben.
Angemeldete Benutzer können Skills und Pakete melden. Moderatoren können Meldungen prüfen,
Inhalte ausblenden oder wiederherstellen und missbräuchliche Konten sperren. Einzelheiten zu Richtlinien und deren Durchsetzung finden Sie unter
Sicherheit,
Sicherheitsaudits,
Moderation und Kontosicherheit und
Zulässige Nutzung.
Telemetrie und Umgebung
Wenn Sie angemeldetclawhub install ausführen, kann die CLI nach Möglichkeit
ein Installationsereignis senden, damit ClawHub aggregierte Installationszahlen berechnen kann. Deaktivieren Sie dies mit:
Ausführlichere Referenzinformationen finden Sie unter Telemetrie, HTTP-API und
Fehlerbehebung.