Crear y Sincronizar una Habilidad (Skill)
Las Skills dotan a los agentes de IA de instrucciones especializadas, plantillas y flujos de trabajo reproducibles. Esta guía detalla cómo crear o actualizar una habilidad asegurando que quede disponible tanto para el agente local como en el portal de documentación.
Paso 1: Crear el Archivo SKILL.md en IA_Configuracion
Toda habilidad debe crearse primero en el repositorio centralizado IA_Configuracion:
- Crea una carpeta con nombre en formato
snake_casedentro deC:\Users\jjtei\Desktop\IA_Configuracion\skills\<nombre_skill>\. - Crea dentro el archivo
SKILL.mdincluyendo obligatoriamente el bloque frontmatter YAML connameydescription:
---name: gestiona_ejemplodescription: Descripción concisa del propósito de la habilidad y cuándo debe activarla el agente.---
# Gestión de Ejemplo
Instrucciones detalladas, disparadores de lenguaje natural, reglas operativas y ejemplos de uso...Paso 2: Copiar al Directorio Activo del Agente
Para que el agente pueda utilizar la habilidad de forma inmediata en las sesiones locales, copia el archivo al directorio activo de configuración de Gemini:
New-Item -ItemType Directory -Force -Path "C:\Users\jjtei\.gemini\config\skills\<nombre_skill>"Copy-Item "C:\Users\jjtei\Desktop\IA_Configuracion\skills\<nombre_skill>\SKILL.md" ` "C:\Users\jjtei\.gemini\config\skills\<nombre_skill>\SKILL.md" -Force(Alternativamente, puedes ejecutar el script install.ps1 en la raíz de IA_Configuracion para sincronizar todas las skills y plugins de una sola vez).
Paso 3: Sincronizar con el Portal e Indexar en RAG
Ejecuta el build del portal de documentación para que sync-catalog.js genere la ficha en /agente/skills/<nombre_skill>/, actualice el contador de la portada e indexe su contenido en api-conocimiento-rag:
npm run build --prefix "C:\Users\jjtei\Desktop\IA_Documentacion\src\docs"