Comenzar
ClawHub
ClawHub
ClawHub es el registro público de Skills y plugins de OpenClaw.
- Utilice los comandos nativos de
openclawpara buscar, instalar y actualizar Skills, así como para instalar plugins desde ClawHub. - Utilice la CLI independiente de
clawhubpara la autenticación en el registro, la publicación y los flujos de eliminación y restauración.
Sitio: clawhub.ai
Inicio rápido
Busque e instale Skills con OpenClaw:
openclaw skills search "calendar"openclaw skills install @openclaw/demoopenclaw skills update --allBusque e instale plugins con OpenClaw:
openclaw plugins search "calendar"openclaw plugins install clawhub:<package>openclaw plugins update --allInstale la CLI de ClawHub cuando necesite flujos autenticados en el registro, como publicar, eliminar o restaurar:
npm i -g clawhub# opnpm add -g clawhubQué aloja ClawHub
| Superficie | Qué almacena | Comando habitual |
|---|---|---|
| Skills | Paquetes de texto versionados con SKILL.md y archivos auxiliares |
openclaw skills install @openclaw/demo |
| Plugins de código | Paquetes de plugins de OpenClaw con metadatos de compatibilidad | openclaw plugins install clawhub:<package> |
| Plugins empaquetados | Paquetes de plugins preparados para la distribución de OpenClaw | clawhub package publish <source> |
ClawHub registra versiones semver, etiquetas como latest, registros de cambios, archivos,
descargas, estrellas y resúmenes de análisis de seguridad. Las páginas públicas muestran el estado actual del registro
para que los usuarios puedan examinar una Skill o un plugin antes de instalarlo.
Flujos nativos de OpenClaw
Los comandos nativos de OpenClaw realizan la instalación en el espacio de trabajo activo de OpenClaw y conservan los metadatos de origen para que los comandos de actualización posteriores puedan seguir usando ClawHub.
Utilice clawhub:<package> cuando la instalación de un plugin deba resolverse mediante ClawHub.
Las especificaciones de plugins simples compatibles con npm pueden resolverse mediante npm durante las transiciones de lanzamiento, y
npm:<package> continúa siendo exclusivo de npm cuando el origen debe indicarse explícitamente.
Las instalaciones de plugins validan la compatibilidad anunciada de pluginApi y minGatewayVersion
antes de iniciar la instalación del archivo. Cuando una versión del paquete publica un artefacto
ClawPack, OpenClaw prefiere el .tgz exacto de npm-pack que se haya cargado, verifica
la cabecera del resumen de ClawHub y los bytes descargados, y registra los metadatos del artefacto para
actualizaciones posteriores.
CLI de ClawHub
La CLI de ClawHub está destinada al trabajo autenticado en el registro:
clawhub loginclawhub whoamiclawhub search "postgres backups"clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0clawhub package explore --family code-pluginclawhub package inspect episodic-clawclawhub package publish your-org/your-plugin --dry-runclawhub package publish your-org/your-pluginLa CLI también incluye comandos de instalación y actualización de Skills para flujos directos con el registro:
clawhub install @openclaw/democlawhub update @openclaw/democlawhub update --allclawhub listEstos comandos instalan Skills en ./skills dentro del directorio de trabajo actual
y registran las versiones instaladas en .clawhub/lock.json.
Publicación
Publique Skills desde una carpeta local que contenga SKILL.md:
clawhub skill publish <path>Opciones habituales de publicación:
--slug <slug>: nombre de la URL de la Skill publicada.--name <name>: nombre para mostrar.--version <version>: versión semver.--changelog <text>: texto del registro de cambios.--tags <tags>: etiquetas separadas por comas; el valor predeterminado eslatest.
Publique plugins desde una carpeta local, owner/repo, owner/repo@ref o una URL de
GitHub:
clawhub package publish <source>Utilice --dry-run para generar el plan de publicación exacto sin cargar nada y --json
para obtener una salida adecuada para CI.
Los plugins de código deben incluir los metadatos de compatibilidad con OpenClaw requeridos en
package.json, incluidos openclaw.compat.pluginApi y
openclaw.build.openclawVersion. Consulte CLI para ver la referencia completa de
comandos y Formato de las Skills para conocer los metadatos de las Skills.
Seguridad y moderación
ClawHub es abierto de forma predeterminada: cualquiera puede cargar contenido, pero la publicación requiere una cuenta de GitHub con la antigüedad suficiente para superar el control de carga. Las páginas públicas de detalles resumen el estado del análisis más reciente antes de la instalación o descarga.
ClawHub ejecuta comprobaciones automatizadas de las Skills y versiones de plugins publicadas. Las versiones retenidas
por el análisis o bloqueadas pueden desaparecer del catálogo público y de las superficies de instalación, aunque
seguirán siendo visibles para su propietario en /dashboard.
Los usuarios que hayan iniciado sesión pueden denunciar Skills y paquetes. Los moderadores pueden revisar las denuncias, ocultar o restaurar contenido y bloquear cuentas abusivas. Consulte Seguridad, Auditorías de seguridad, Moderación y seguridad de las cuentas y Uso aceptable para conocer los detalles de las políticas y su aplicación.
Telemetría y entorno
Cuando se ejecuta clawhub install con la sesión iniciada, la CLI puede enviar un evento de
instalación sin garantía de entrega para que ClawHub pueda calcular recuentos agregados de instalaciones. Desactive esta función con:
export CLAWHUB_DISABLE_TELEMETRY=1Variables de entorno útiles para sobrescribir valores:
| Variable | Efecto |
|---|---|
CLAWHUB_SITE |
Sobrescribe la URL del sitio utilizada para iniciar sesión en el navegador. |
CLAWHUB_REGISTRY |
Sobrescribe la URL de la API del registro. |
CLAWHUB_CONFIG_PATH |
Sobrescribe la ubicación donde la CLI almacena el estado del token y la configuración. |
CLAWHUB_WORKDIR |
Sobrescribe el directorio de trabajo predeterminado. |
CLAWHUB_DISABLE_TELEMETRY=1 |
Desactiva la telemetría de instalación. |
Consulte Telemetría, API HTTP y Solución de problemas para obtener material de referencia más detallado.