Tutorial de OpenClaw – Capítulo 8: Skills: ampliar las capacidades de tu asistente

📘 Esta serie es la versión gratuita de mi libro. Si quieres tenerlo todo ordenado y de principio a fin —22 capítulos, dos proyectos completos y temas que no están en el blog (Gateway, VPS, seguridad…)— te lo dejo aquí: OpenClaw: Tu Asistente Personal con IA.

Las herramientas son las capacidades «de fábrica» de OpenClaw. Las skills son como los «manuales de instrucciones» que le enseñan a usar esas herramientas para tareas específicas. En este capítulo aprenderás cómo funcionan y cómo ampliar las capacidades de tu asistente con las más de 13.000 skills disponibles en la comunidad.

¿Qué es una skill?

Una skill (habilidad) es un conjunto de instrucciones escritas en un archivo que le enseñan al agente cómo hacer algo concreto. Piensa en la diferencia entre tener una caja de herramientas (las tools) y tener un manual que te explica cómo montar un mueble con esas herramientas (la skill).

Por ejemplo:

  • La herramienta exec puede ejecutar comandos en la terminal
  • Una skill de «gestión de Docker» le enseña qué comandos usar para listar contenedores, parar servicios, ver logs, etc.

Las herramientas dan la capacidad. Las skills dan el conocimiento.

Skills incluidas de serie

OpenClaw viene con 53 skills oficiales preinstaladas. Algunas de las más útiles:

  • Resumen de URLs — Resumir artículos web
  • Gestión de archivos — Organizar, renombrar y mover archivos
  • Traducción — Traducir textos entre idiomas
  • Análisis de código — Revisar y explicar código fuente
  • Redacción de emails — Escribir emails profesionales
  • Gestión de notas — Crear y organizar notas

Para ver todas las skills disponibles, puedes usar el comando:

openclaw skills list

Para ver solo las que puedes usar en tu sistema:

openclaw skills list --eligible

ClawHub: el marketplace de skills

ClawHub (clawhub.com) es el marketplace de la comunidad donde los usuarios comparten sus skills. A día de hoy hay más de 13.700 skills disponibles. Es como una tienda de aplicaciones, pero para las habilidades de tu asistente.

Algunas categorías populares en ClawHub:

  • Productividad — Gestión de tareas, calendario, notas
  • Email — Integración con Gmail, Outlook
  • Desarrollo — Git, Docker, CI/CD
  • Redes sociales — Publicar en Twitter/X, Instagram
  • Domótica — Control de dispositivos inteligentes
  • Finanzas — Seguimiento de gastos, inversiones
  • Salud — Seguimiento de hábitos, recordatorios de medicación

Instalar skills desde ClawHub

Instalar una skill es tan sencillo como:

clawhub install nombre-de-la-skill

Por ejemplo, para instalar una skill que gestione tu Gmail:

clawhub install gmail-manager

Para actualizar todas las skills instaladas:

clawhub update --all

Cómo funciona una skill por dentro

Cada skill es simplemente una carpeta con un archivo SKILL.md. Este archivo contiene:

  1. Metadatos (nombre, descripción, requisitos)
  2. Instrucciones paso a paso que el agente sigue cuando la skill se activa

Veamos un ejemplo simplificado de una skill que gestiona una lista de tareas:

---
name: todo-manager
description: Gestiona listas de tareas en archivos Markdown
user-invocable: true
---

# Gestor de Tareas

Cuando el usuario pida gestionar tareas:

1. Lee el archivo `tareas.md` del workspace
2. Si no existe, créalo con el encabezado "# Mis Tareas"
3. Para añadir una tarea: añade una línea con `- [ ] tarea`
4. Para completar una tarea: cambia `- [ ]` por `- [x]`
5. Para listar tareas: muestra el contenido del archivo

Como ves, es texto plano legible por humanos. No necesitas saber programar para crear o modificar skills.

Crear tu propia skill

¡Puedes crear tus propias skills! Solo necesitas crear una carpeta con un archivo SKILL.md dentro del directorio de skills de tu workspace:

mkdir -p ~/.openclaw/workspace/skills/mi-skill
nano ~/.openclaw/workspace/skills/mi-skill/SKILL.md

Escribe las instrucciones que quieras que tu asistente siga. Por ejemplo, una skill para que te cuente chistes:

---
name: chistes
description: Cuenta chistes cuando el usuario lo pida
user-invocable: true
---

# Chistero

Cuando el usuario pida un chiste:
- Cuenta un chiste en español
- Usa humor limpio y respetuoso
- Después del chiste, pregunta si quiere otro

Las skills del workspace tienen la máxima prioridad, por encima de las instaladas y las oficiales.

Dónde se guardan las skills

Las skills se cargan por orden de prioridad:

  1. Workspace: ~/.openclaw/workspace/skills/ (máxima prioridad)
  2. Instaladas/locales: ~/.openclaw/skills/ (prioridad media)
  3. Oficiales: Incluidas con OpenClaw (prioridad baja)

Si una skill del workspace tiene el mismo nombre que una oficial, la del workspace se usará en su lugar.

Seguridad con las skills

Un apunte importante sobre seguridad: las skills de terceros deben tratarse como código no confiable. Antes de instalar una skill de ClawHub:

  • Lee su archivo SKILL.md para ver qué instrucciones contiene
  • Comprueba las valoraciones y comentarios en ClawHub
  • Si una skill pide acceso a herramientas peligrosas (exec, browser), asegúrate de que confías en el autor

Resumen

En este capítulo has aprendido:

  • La diferencia entre herramientas (capacidad) y skills (conocimiento)
  • Las 53 skills oficiales incluidas con OpenClaw
  • El marketplace ClawHub con más de 13.700 skills de la comunidad
  • Cómo instalar skills desde ClawHub
  • Cómo crear tus propias skills
  • Consideraciones de seguridad con skills de terceros

En el próximo capítulo exploraremos la memoria de OpenClaw: cómo tu asistente recuerda tus preferencias, decisiones y conversaciones pasadas.


OpenClaw: Tu Asistente Personal con IA — portada del libro

¿Te está gustando el tutorial? Tienes el libro completo en Amazon

OpenClaw: Tu Asistente Personal con IA (248 páginas) incluye 22 capítulos, 8 de ellos exclusivos del libro (no publicados en el blog):

  • Multi-agente y configuración avanzada
  • Automatizaciones del mundo real: facturas, redes sociales y control de gastos
  • OpenRouter: modelos gratis y ultra-baratos
  • Llevar OpenClaw a un VPS: tu asistente en producción 24/7
  • Prompt injection y seguridad avanzada
  • …y 3 capítulos más sobre Gateway, Hooks/WebHooks y estrategia de modelos

Disponible en tapa blanda, tapa dura y edición Kindle.

Un saludo, y si aún no lo has hecho no olvides suscribirte a mi blog para no perderte los próximos posts  :-),

También puedes seguirme en Twitter en ‎@revi_apps y no olvides que me ayudas mucho si compartes este post en las redes sociales.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Scroll al inicio