Lección 15 de 27

Introduccion al sistema de skills

Las skills son modulos que extienden las capacidades de OpenClaw. Sin skills, tu agente solo puede conversar. Con skills, puede leer archivos, ejecutar comandos, buscar en internet, enviar emails, interactuar con APIs y mucho mas.

Que es una skill

Una skill es un modulo de codigo (JavaScript/TypeScript) que expone una o mas funciones al LLM. Cuando el agente necesita hacer algo que no puede hacer solo con texto (como leer un archivo o buscar en Google), invoca la skill apropiada. OpenClaw viene con skills basicas preinstaladas y puedes agregar mas desde ClawHub.

Skills preinstaladas vs ClawHub

AspectoSkills preinstaladasSkills de ClawHub
InstalacionYa incluidasopenclaw skills install
Cantidad12 skills basicas2.000+ skills
SeguridadVerificadas17% riesgosas
Ejemplosfile_read, web_search, shell_execgmail, notion, spotify
ActualizacionCon OpenClawIndividual

Skills preinstaladas

OpenClaw viene con estas skills listas para usar.

Skills preinstaladas
# Ver skills instaladas
openclaw skills list

# Output:
# SKILL              STATUS    DESCRIPTION
# file_read          active    Leer archivos del sistema
# file_write         active    Escribir archivos
# shell_exec         active    Ejecutar comandos de terminal
# web_search         active    Buscar en internet
# web_fetch          active    Descargar contenido de URLs
# calculator         active    Calculos matematicos
# datetime           active    Fecha, hora y zonas horarias
# memory_search      active    Buscar en memoria persistente
# image_generate     active    Generar imagenes (requiere API)
# code_execute       active    Ejecutar codigo Python/JS
# clipboard          active    Leer/escribir clipboard
# notification       active    Enviar notificaciones del sistema

Como funciona la invocacion

Cuando envias un mensaje como "Lee el archivo informe.pdf y resumelo", el LLM analiza que necesita la skill file_read. OpenClaw ejecuta la skill, obtiene el contenido del archivo, se lo pasa al LLM y este genera el resumen. Todo sucede automaticamente, sin que tengas que invocar skills manualmente.

Probar una skill

Puedes invocar una skill directamente desde la terminal para probarla: openclaw skill run file_read --path ~/Documents/notas.txt openclaw skill run web_search --query "noticias de hoy Argentina"

Explorar las skills instaladas

  1. 1.Listar todas las skills
  2. 2.Ver detalles de una skill especifica
  3. 3.Probar la skill web_search
  4. 4.Probar la skill file_read
Comandos
openclaw skills list
openclaw skills info web_search
openclaw skill run web_search --query "OpenClaw tutorial"
openclaw skill run file_read --path ~/.openclaw/config.yaml

Que sucede cuando le dices a OpenClaw "Busca en internet las noticias de hoy"?

Cuantas skills vienen preinstaladas con OpenClaw?
12 skills basicas: file_read, file_write, shell_exec, web_search, web_fetch, calculator, datetime, memory_search, image_generate, code_execute, clipboard y notification.

Puntos clave

  • Las skills extienden las capacidades del agente mas alla del texto
  • 12 skills preinstaladas cubren las operaciones basicas
  • ClawHub tiene 2.000+ skills adicionales
  • El LLM invoca skills automaticamente segun la intencion del mensaje
  • Puedes probar skills manualmente con openclaw skill run

Quiz Generado por IA

Evalua tu comprension de esta leccion con preguntas personalizadas.