0:0010:42

Recursos

Resumen

¿Quieres que tu agente trabaje solo, sin que tengas que pedirle cada cosa? Operar agentes en modo continuo significa darles la capacidad de aprender procedimientos, instalar skills y despertar por sí mismos con tareas programadas. Esto es clave para cualquier persona que automatiza flujos de trabajo repetitivos y quiere delegar memoria y ejecución a un asistente.

Antes de entrar a las skills, vale recordar lo que ya viste sobre el gateway, los turnos y las modificaciones al soul, agents y memory. Si notas un comportamiento extraño, lo primero es verificar que el trabajo realmente se hizo: abre una sesión nueva separada del contexto actual y revisa que los documentos estén ahí [00:50].

Qué son las skills y por qué funcionan como procedimientos

Una skill es conocimiento de procedimientos: todo ese trabajo que ya sabes hacer paso a paso, guardado para que el agente lo reutilice [02:20].

Piensa en un doctor que toma la temperatura, o en cómo enviar una carta. Escribir el sobre, poner los datos, pegar el sello, meter el contenido. Hay muchas formas de llegar al mismo objetivo, y quizá tú ya sabes cuál es la más óptima. Esa secuencia óptima es exactamente lo que asocias dentro de una skill [02:40].

¿Qué es una skill en un agente de IA? Es un archivo que guarda un procedimiento paso a paso para que el agente lo ejecute de forma consistente. Funciona como una receta que el agente consulta cuando detecta que la necesita.

Un ejemplo real: tener instaladas skills de verificación automática que revisan que el proceso de desarrollo no rompa el proceso anterior cuando trabajas con agentes de código como Claude o Codex [03:35].

Cómo funcionan los cron y las tareas programadas

Los cron son tareas automatizadas que se disparan solas, sin que tengas que pedirle nada al agente [04:00].

Aquí viene lo interesante: el agente tiene dentro un cron job, piensa en un relojito, que hace que la tarea se corra sola. El agente se despierta sin tu input [06:00]. Esto resuelve un problema muy humano: solemos recordar unas siete tareas en paralelo, y cuando mandas alrededor de 18 PRs al día a producción o a code review, ese número rebasa por mucho lo que la mente aguanta [04:25].

Algunos ejemplos concretos de tareas programadas:

  • Una tarea diaria a las 8:00 a.m. que revisa el trabajo del día anterior y reporta qué hiciste, qué quedó abierto y qué cerraste [04:50].
  • Un newsletter generado por IA que llega cada lunes temprano con el resumen de lo que pasó en IA y LLMs la semana pasada [05:25].
  • Verificaciones automáticas que corren junto a tu flujo de código.

Lo valioso es que el trigger no tiene que ser una hora: puede ser cualquier evento fijo que tú definas.

Cuáles son los tres controles para gobernar un agente

Para operar un agente siempre activo necesitas tener claros tres controles principales [06:15].

  • Sesión: el espacio donde conversas con el agente y desde donde le pides que haga cosas.
  • Directiva: las instrucciones que va a seguir, dadas por la conversación y delimitadas por el system prompt.
  • Disparador: lo que hace que empiece, ya sea una hora, una palabra o una frase que active cierta skill o tool.

¿Para qué sirve el system prompt en un agente siempre activo? Delimita su comportamiento para evitar acciones inadecuadas. Si tienes un agente de chat, lo acotas a chat; si es un asistente de tareas, no le cortas la capacidad de hacer una reservación.

Con estos tres controles ya puedes empezar a pensar en agentes siempre activos. Las skills viven embebidas en un archivo con su propia carpeta, llamado skill.md, que es un estándar de la industria [07:30].

Cómo es la anatomía de una skill en el archivo skill.md

Conocer la estructura de una skill te permite revisarla y corregirla cuando algo falla [08:20].

Hasta arriba del archivo van dos tags obligatorios y estándar: name y description. Todos los modelos y LLM están entrenados para leer las skills así [08:40].

  • Nombre: debe ser descriptivo.
  • Descripción: aún más importante, porque es lo primero y lo único que el agente ve al principio. No puede ver el contenido, así que si no explicas bien qué hace la skill, probablemente no la use de forma adecuada.
  • Pasos: el cuerpo del procedimiento. No tienen que ir enumerados, pero sí claros para que el agente no se enrede.
  • Reglas: qué le pedirá al usuario, dónde se ejecuta, si guarda archivos, con qué nomenclatura y qué nunca debe hacer [09:30].

Un consejo práctico: si tú la lees y no la entiendes, verifica cómo está escrita antes de culpar al agente.

Cómo se instala una skill paso a paso

Puedes crear e instalar una skill a mano, pero la forma más sencilla es pedírsela a tu agente [10:00].

Si tienes una skill como soporte Neemo Cloud y quieres instalarla manualmente, el procedimiento es:

  1. Dirígete a la carpeta de skills.
  2. Mete la skill dentro de esa carpeta.
  3. Si la skill hace referencia a una carpeta de FAQ (frequently asked questions), asegúrate de que ese conocimiento exista realmente ahí [10:25].

En la práctica verás código en pantalla, pero no te espantes: básicamente copias y pegas. Lo importante es entender qué hace. Al asistente, que a los ojos de Neemo Cloud siempre se llama My Assistant aunque tú le hayas puesto otro nombre, le indicas que tome el comando de skill, instale la skill y sepa dónde está [10:55]. Del otro lado haces un upload: activas Neemo Cloud, My Assistant, subes curso datos FAQ y lo colocas en tu sandbox [11:40].

¿Qué tarea te gustaría automatizar primero con un cron? Cuéntame en los comentarios cómo imaginas tu primer agente siempre activo.

Skills y cron: agentes que trabajan solos

Curso de agentes seguros con NemoClaw

Clase 9 de 16

Clase 9 / 16