Personaliza OpenClaw: Automatiza tareas y gestiona skills
¿Alguna vez has sentido que tu flujo de trabajo se vuelve un caos cuando intentas automatizar tareas complejas? Mantener tus herramientas organizadas mientras escalas tus procesos puede ser un dolor de cabeza constante, especialmente cuando las configuraciones empiezan a chocar entre sí.
Si estás buscando una forma de optimizar tus procesos sin perder el control de tu entorno de desarrollo, has llegado al lugar correcto. Aquí te explico cómo manejar las habilidades y la automatización de forma eficiente.
¿Cómo personalizo skills sin ensuciar el repo?
Sección titulada «¿Cómo personalizo skills sin ensuciar el repo?»Usa managed overrides en lugar de editar la copia del repo. Pon tus cambios en ~/.openclaw/skills/<name>/SKILL.md (o añade una carpeta mediante skills.load.extraDirs en ~/.openclaw/openclaw.json).
La precedencia es <workspace>/skills > ~/.openclaw/skills > bundled, por lo que los managed overrides ganan sin tocar git. Solo las ediciones que valgan la pena para el upstream deberían vivir en el repo y enviarse como PRs.
¿Puedo cargar skills desde una carpeta personalizada?
Sección titulada «¿Puedo cargar skills desde una carpeta personalizada?»Sí. Añade directorios extra a través de skills.load.extraDirs en ~/.openclaw/openclaw.json (es la precedencia más baja).
La precedencia por defecto se mantiene así: <workspace>/skills → ~/.openclaw/skills → bundled → skills.load.extraDirs.
¿Cómo puedo usar diferentes modelos para distintas tareas?
Sección titulada «¿Cómo puedo usar diferentes modelos para distintas tareas?»Hoy en día, los patrones soportados son:
- Cron jobs: los trabajos aislados pueden configurar un override de
modelpor trabajo. - Sub-agents y cambios on-demand: puedes enrutar tareas a agentes separados con diferentes modelos por defecto o usar
/modelpara cambiar el modelo de la sesión actual en cualquier momento.
El bot se congela con tareas pesadas. ¿Cómo delego eso?
Sección titulada «El bot se congela con tareas pesadas. ¿Cómo delego eso?»Usa sub-agents para tareas largas o paralelas. Los sub-agents se ejecutan en su propia sesión, devuelven un resumen y mantienen tu chat principal receptivo.
Pide a tu bot que “cree un sub-agent para esta tarea” o usa /subagents.
Tip de tokens: tanto las tareas largas como los sub-agents consumen tokens. Si el coste te preocupa, configura un modelo más barato para los sub-agents mediante agents.defaults.subagents.model.
El cron o los recordatorios no funcionan. ¿Qué debo revisar?
Sección titulada «El cron o los recordatorios no funcionan. ¿Qué debo revisar?»Cron se ejecuta dentro del proceso del Gateway. Si el Gateway no está funcionando continuamente, los trabajos programados no se ejecutarán.
Checklist:
- Confirma que cron esté habilitado (
cron.enabled). - Asegúrate de que
OPENCLAW_SKIP_CRONno esté configurado. - Revisa que el Gateway esté funcionando 24/7 (sin suspensiones ni reinicios).
- Verifica la configuración de la zona horaria para el trabajo (
--tzfrente a la zona horaria del host).
Debug:
openclaw cron run <jobId> --forceopenclaw cron runs --id <jobId> --limit 50¿Cómo instalo skills en Linux?
Sección titulada «¿Cómo instalo skills en Linux?»Usa ClawHub (CLI) o suelta las skills en tu workspace. La interfaz de usuario de Skills de macOS no está disponible en Linux.
npm i -g clawhub# orpnpm add -g clawhubExplora skills en https://clawhub.com
¿Puede OpenClaw ejecutar tareas programadas o en segundo plano?
Sección titulada «¿Puede OpenClaw ejecutar tareas programadas o en segundo plano?»Sí. Usa el programador del Gateway:
- Cron jobs y Heartbeat: para tareas programadas, recurrentes o comprobaciones periódicas en la “sesión principal”.
- Trabajos aislados: para agentes autónomos que publican resúmenes o los envían a los chats.
¿Puedo ejecutar skills exclusivas de macOS desde Linux?
Sección titulada «¿Puedo ejecutar skills exclusivas de macOS desde Linux?»No directamente. Las skills de macOS están limitadas por metadata.openclaw.os además de los binarios requeridos.
Tienes estos patrones soportados:
Opción A - Ejecutar el Gateway en un Mac Ejecuta el Gateway donde existan los binarios de macOS.
Opción B - Usar un nodo de macOS (sin SSH) Ejecuta el Gateway en Linux, vincula un nodo de macOS (aplicación de la barra de menús) y configura Node Run Commands en “Always Ask” o “Always Allow” en el Mac.
Opción C - Proxy de binarios de macOS sobre SSH Mantén el Gateway en Linux, pero haz que los binarios de CLI requeridos se resuelvan como wrappers de SSH que se ejecutan en un Mac.
Opción D - Conexión remota Conéctate desde Linux en modo remoto o a través de Tailscale al Gateway que corre en el Mac.
¿Tienen integración con Notion o HeyGen?
Sección titulada «¿Tienen integración con Notion o HeyGen?»No viene integrada por defecto actualmente.
Opciones:
- Skill personalizada / plugin: es la mejor opción para un acceso fiable a la API (tanto Notion como HeyGen tienen APIs).
- Automatización del navegador: funciona sin código, pero es más lenta y frágil.
¿Cómo instalo la extensión de Chrome para el control del navegador?
Sección titulada «¿Cómo instalo la extensión de Chrome para el control del navegador?»Usa el instalador integrado y luego carga la extensión descomprimida en Chrome:
openclaw browser extension installopenclaw browser extension pathDespués ve a Chrome → chrome://extensions → activa el “Modo de desarrollador” → “Cargar descomprimida” → elige esa carpeta.
Guía completa: Chrome extension
Pasos siguientes
Sección titulada «Pasos siguientes»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.