🛠️ Skill Creator
Esta guía define el estándar para crear nuevas skills en el sistema .agent/skills.
1. Estructura de Archivos
Cada skill debe vivir en su propia carpeta dentro de .agent/skills/.
code
.agent/skills/
└── [nombre-skill-kebab-case]/
├── SKILL.md (Obligatorio: Instrucciones Maestras)
├── scripts/ (Opcional: Scripts de soporte Node/Python/SQL)
└── resources/ (Opcional: Templates, JSONs, Imágenes)
2. Formato de SKILL.md
El archivo principal debe comenzar con Frontmatter YAML seguido de instrucciones Markdown claras.
markdown
--- name: Nombre Legible de la Skill description: Breve descripción de qué hace y cuándo usarla. --- # 🚀 Nombre de la Skill ## Propósito Describe prolijamente qué problema resuelve esta skill. ## Reglas Maestras Lista las reglas inquebrantables que el agente debe seguir. 1. Regla 1 2. Regla 2 ## Ejemplos Muestra cómo se ve el éxito.
3. Flujo de Creación
Cuando el usuario pida una nueva capacidad (ej: "Aprende a usar Docker"):
- •Analiza: ¿Qué necesita saber un experto en Docker?
- •Estructura: Crea la carpeta
.agent/skills/docker-expert/. - •Redacta: Crea el
SKILL.mdcon los comandos, buenas prácticas y trampas comunes. - •Registra: Informa al usuario que la skill ha sido adquirida.
4. Calidad "High-End"
- •Las instrucciones deben ser prescriptivas ("Haz esto"), no sugerentes ("Podrías hacer esto").
- •Incluye snippets de código real y útil.
- •Usa emojis para categorizar secciones (🎨 Diseño, 🛡️ Seguridad, ⚡ Performance).