En el tutorial anterior vimos los hooks: mecanismos que garantizan cómo se comporta el agente. En este artículo vemos el complemento natural: Skills, que definen qué sabe el agente sobre dominios específicos de tu proyecto.
La distinción es importante. Un hook intercepta una acción y la bloquea o modifica. Una Skill carga un conjunto de instrucciones especializadas justo cuando son relevantes, convirtiéndolo en un experto temporal en ese dominio. No necesitas repetirle las convenciones de tu equipo, los patrones que usan, las herramientas disponibles, ni el flujo de trabajo esperado en cada sesión: la Skill lo sabe y lo aplica cuando la necesitas.
En este artículo veremos cómo funcionan internamente, cómo crearlas, los dos mecanismos de invocación, los archivos de soporte, cómo instalar Skills de la comunidad, y los 5 ejemplos prácticos de la serie — 3 específicos para Java con Gradle y 2 genéricos.
Sin más, vamos al tema.