ClawHub: Busca e instala skills para OpenClaw en segundos
¿Alguna vez has sentido que a tu agente le falta esa habilidad específica para ser realmente útil? Todos hemos pasado por la frustración de querer extender las capacidades de un proyecto y terminar perdiendo tiempo configurando archivos manualmente o buscando scripts por todo internet.
ClawHub llega para solucionar esto. Es el lugar centralizado donde puedes encontrar todo lo necesario para que tu agente sea más inteligente sin complicaciones innecesarias. Te recomiendo usarlo como tu fuente principal para gestionar el ciclo de vida de tus herramientas.
ClawHub
Sección titulada «ClawHub»ClawHub es el registro público para OpenClaw skills y plugins.
- Usa los comandos nativos de
openclawpara buscar, instalar o actualizar skills e instalar plugins desde ClawHub. - Usa la CLI de
clawhubpor separado cuando necesites autenticación en el registro, publicar, borrar, recuperar o sincronizar flujos de trabajo.
Sitio: clawhub.ai
Flujos nativos de OpenClaw
Sección titulada «Flujos nativos de OpenClaw»Skills:
openclaw skills search "calendar"openclaw skills install <skill-slug>openclaw skills update --allPlugins:
openclaw plugins install clawhub:<package>openclaw plugins update --allTambién se intentan resolver specs de plugins que sean seguros para npm contra ClawHub antes que en npm:
openclaw plugins install openclaw-codex-app-serverLos comandos nativos de openclaw instalan el contenido en tu workspace activo y mantienen los metadata de origen para que las llamadas a update posteriores sigan conectadas a ClawHub.
Qué es ClawHub
Sección titulada «Qué es ClawHub»- Un registro público para skills y plugins de OpenClaw.
- Un almacén versionado de bundles de skills y metadata.
- Una superficie de descubrimiento para búsquedas y señales de uso.
Cómo funciona
Sección titulada «Cómo funciona»- Un usuario publica un bundle de skill (archivos + metadata).
- ClawHub almacena el bundle, procesa los metadata y asigna una versión.
- El registro indexa la skill para que aparezca en búsquedas y descubrimientos.
- Los usuarios exploran, descargan e instalan skills en OpenClaw.
Qué puedes hacer
Sección titulada «Qué puedes hacer»- Publicar nuevas skills y nuevas versiones de las ya existentes.
- Descubrir skills por nombre, tags o búsqueda.
- Descargar bundles de skills e inspeccionar sus archivos.
- Reportar skills que sean abusivas o inseguras.
- Si eres moderador, puedes ocultar, mostrar, borrar o banear contenido.
Para quién es esto (apto para principiantes)
Sección titulada «Para quién es esto (apto para principiantes)»Si quieres añadir nuevas capacidades a tu agente de OpenClaw, ClawHub es la forma más fácil de encontrar e instalar skills. No necesitas saber cómo funciona el backend. Puedes:
- Buscar skills usando lenguaje natural.
- Instalar una skill en tu workspace.
- Actualizar skills más tarde con un solo comando.
- Respaldar tus propias skills al publicarlas.
Inicio rápido (no técnico)
Sección titulada «Inicio rápido (no técnico)»- Busca algo que necesites:
openclaw skills search "calendar"
- Instala una skill:
openclaw skills install <skill-slug>
- Inicia una nueva sesión de OpenClaw para que reconozca la nueva skill.
- Si quieres publicar o gestionar la autenticación del registro, instala también la CLI de
clawhubpor separado.
Instalar la CLI de ClawHub
Sección titulada «Instalar la CLI de ClawHub»Solo necesitas esto para flujos de trabajo que requieran autenticación en el registro, como publicar o sincronizar:
npm i -g clawhubpnpm add -g clawhubCómo encaja en OpenClaw
Sección titulada «Cómo encaja en OpenClaw»El comando nativo openclaw skills install realiza la instalación en el directorio skills/ del workspace activo. Por otro lado, openclaw plugins install clawhub:... registra una instalación normal de plugin gestionado junto con los metadata de origen de ClawHub para futuras actualizaciones.
La CLI independiente de clawhub también instala skills en ./skills dentro de tu directorio de trabajo actual. Si hay un workspace de OpenClaw configurado, clawhub usará ese workspace a menos que sobrescribas --workdir (o CLAWHUB_WORKDIR). OpenClaw carga las skills del workspace desde <workspace>/skills y las activará en la siguiente sesión. Si ya usas ~/.openclaw/skills o skills integradas, las skills del workspace tienen prioridad.
Para más detalles sobre cómo se cargan, comparten y restringen las skills, consulta Skills.
Resumen del sistema de skills
Sección titulada «Resumen del sistema de skills»Una skill es un bundle de archivos versionado que enseña a OpenClaw cómo realizar una tarea específica. Cada publicación crea una nueva versión, y el registro mantiene un historial para que los usuarios puedan auditar los cambios.
Una skill típica incluye:
- Un archivo
SKILL.mdcon la descripción principal y el uso. - Configuraciones opcionales, scripts o archivos de soporte.
- Metadata como tags, resumen y requisitos de instalación.
ClawHub utiliza los metadata para potenciar el descubrimiento y exponer las capacidades de la skill de forma segura. El registro también rastrea señales de uso (como estrellas y descargas) para mejorar el ranking y la visibilidad.
Qué ofrece el servicio (funcionalidades)
Sección titulada «Qué ofrece el servicio (funcionalidades)»- Navegación pública de skills y su contenido
SKILL.md. - Búsqueda potenciada por embeddings (búsqueda vectorial), no solo palabras clave.
- Versionado con semver, changelogs y tags (incluyendo
latest). - Descargas en formato zip por versión.
- Estrellas y comentarios para feedback de la comunidad.
- Moderación con hooks para aprobaciones y auditorías.
- API amigable para la CLI para automatización y scripting.
Seguridad y moderación
Sección titulada «Seguridad y moderación»ClawHub es abierto por defecto. Cualquiera puede subir skills, pero una cuenta de GitHub debe tener al menos una semana de antigüedad para poder publicar. Esto ayuda a frenar el abuso sin bloquear a los colaboradores legítimos.
Reportes y moderación:
- Cualquier usuario que haya iniciado sesión puede reportar una skill.
- Los motivos del reporte son obligatorios y se registran.
- Cada usuario puede tener hasta 20 reportes activos a la vez.
- Las skills con más de 3 reportes únicos se ocultan automáticamente por defecto.
- Los moderadores pueden ver skills ocultas, mostrarlas, borrarlas o banear usuarios.
- Abusar de la función de reporte puede resultar en el baneo de la cuenta.
¿Te interesa ser moderador? Pregunta en el Discord de OpenClaw y contacta con un moderador o mantenedor.
Comandos y parámetros de la CLI
Sección titulada «Comandos y parámetros de la CLI»Opciones globales (se aplican a todos los comandos):
--workdir <dir>: Directorio de trabajo (por defecto: dir actual; recurre al workspace de OpenClaw).--dir <dir>: Directorio de skills, relativo al workdir (por defecto:skills).--site <url>: URL base del sitio (login en navegador).--registry <url>: URL base de la API del registro.--no-input: Desactiva los prompts (modo no interactivo).-V, --cli-version: Muestra la versión de la CLI.
Autenticación:
clawhub login(flujo de navegador) oclawhub login --token <token>clawhub logoutclawhub whoami
Opciones:
--token <token>: Pega un token de API.--label <label>: Etiqueta guardada para tokens de login por navegador (por defecto:CLI token).--no-browser: No abre el navegador (requiere--token).
Búsqueda:
clawhub search "query"--limit <n>: Máximo de resultados.
Instalación:
clawhub install <slug>--version <version>: Instala una versión específica.--force: Sobrescribe si la carpeta ya existe.
Actualización:
clawhub update <slug>clawhub update --all--version <version>: Actualiza a una versión específica (solo para un slug individual).--force: Sobrescribe cuando los archivos locales no coinciden con ninguna versión publicada.
Listado:
clawhub list(lee.clawhub/lock.json)
Publicar skills:
clawhub skill publish <path>--slug <slug>: Slug de la skill.--name <name>: Nombre a mostrar.--version <version>: Versión semver.--changelog <text>: Texto del changelog (puede estar vacío).--tags <tags>: Tags separados por comas (por defecto:latest).
Publicar plugins:
clawhub package publish <source><source>puede ser una carpeta local,owner/repo,owner/repo@refo una URL de GitHub.--dry-run: Construye el plan de publicación exacto sin subir nada.--json: Genera una salida procesable por máquinas para CI.--source-repo,--source-commit,--source-ref: Sobrescrituras opcionales cuando la autodetección no es suficiente.
Borrar/Recuperar (solo propietario/admin):
clawhub delete <slug> --yesclawhub undelete <slug> --yes
Sincronizar (escanea skills locales + publica nuevas/actualizadas):
clawhub sync--root <dir...>: Raíces de escaneo adicionales.--all: Sube todo sin pedir confirmación.--dry-run: Muestra qué se subiría.--bump <type>:patch|minor|majorpara actualizaciones (por defecto:patch).--changelog <text>: Changelog para actualizaciones no interactivas.--tags <tags>: Tags separados por comas (por defecto:latest).--concurrency <n>: Comprobaciones del registro (por defecto: 4).
Flujos de trabajo comunes para agentes
Sección titulada «Flujos de trabajo comunes para agentes»Buscar skills
Sección titulada «Buscar skills»clawhub search "postgres backups"Descargar nuevas skills
Sección titulada «Descargar nuevas skills»clawhub install my-skill-packActualizar skills instaladas
Sección titulada «Actualizar skills instaladas»clawhub update --allRespaldar tus skills (publish o sync)
Sección titulada «Respaldar tus skills (publish o sync)»Para una sola carpeta de skill:
clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0 --tags latestPara escanear y respaldar muchas skills a la vez:
clawhub sync --allPublicar un plugin desde GitHub
Sección titulada «Publicar un plugin desde GitHub»clawhub package publish your-org/your-plugin --dry-runclawhub package publish your-org/your-pluginclawhub package publish your-org/your-plugin@v1.0.0clawhub package publish https://github.com/your-org/your-pluginLos plugins de código deben incluir los metadata requeridos de OpenClaw en el package.json:
{ "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" } }}Detalles avanzados (técnicos)
Sección titulada «Detalles avanzados (técnicos)»Versionado y tags
Sección titulada «Versionado y tags»- Cada publicación crea una nueva
SkillVersionsiguiendo semver. - Los tags (como
latest) apuntan a una versión; mover los tags te permite realizar rollbacks. - Los changelogs se adjuntan por versión y pueden estar vacíos al sincronizar o publicar actualizaciones.
Cambios locales vs versiones del registro
Sección titulada «Cambios locales vs versiones del registro»Las actualizaciones comparan el contenido de la skill local con las versiones del registro usando un hash de contenido. Si los archivos locales no coinciden con ninguna versión publicada, la CLI preguntará antes de sobrescribir (o requerirá --force en ejecuciones no interactivas).
Escaneo de sincronización y raíces de reserva
Sección titulada «Escaneo de sincronización y raíces de reserva»clawhub sync escanea primero tu workdir actual. Si no encuentra skills, recurre a ubicaciones heredadas conocidas (por ejemplo, ~/openclaw/skills y ~/.openclaw/skills). Esto está diseñado para encontrar instalaciones de skills antiguas sin necesidad de flags adicionales.
Almacenamiento y lockfile
Sección titulada «Almacenamiento y lockfile»- Las skills instaladas se registran en
.clawhub/lock.jsondentro de tu workdir. - Los tokens de autenticación se guardan en el archivo de configuración de la CLI de ClawHub (puedes sobrescribirlo mediante
CLAWHUB_CONFIG_PATH).
Telemetría (conteo de instalaciones)
Sección titulada «Telemetría (conteo de instalaciones)»Cuando ejecutas clawhub sync con la sesión iniciada, la CLI envía un snapshot mínimo para calcular el conteo de instalaciones. Puedes desactivar esto por completo:
export CLAWHUB_DISABLE_TELEMETRY=1Variables de entorno
Sección titulada «Variables de entorno»CLAWHUB_SITE: Sobrescribe la URL del sitio.CLAWHUB_REGISTRY: Sobrescribe la URL de la API del registro.CLAWHUB_CONFIG_PATH: Sobrescribe dónde guarda la CLI el token y la configuración.CLAWHUB_WORKDIR: Sobrescribe el workdir por defecto.CLAWHUB_DISABLE_TELEMETRY=1: Desactiva la telemetría en el comandosync.
¿Necesitas ayuda para configurar tu entorno? Prueba nuestro AI Setup Assistant.
Siguientes pasos
Sección titulada «Siguientes pasos»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.