AgentSkillsCN

Skill Creator

掌握元技能,教会智能体如何创建、组织与记录新技能,从而不断拓展自身能力。

SKILL.md
--- frontmatter
name: Skill Creator
description: Meta-skill que enseña al agente cómo crear, estructurar y documentar nuevas skills para extender sus propias capacidades.

🛠️ 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"):

  1. Analiza: ¿Qué necesita saber un experto en Docker?
  2. Estructura: Crea la carpeta .agent/skills/docker-expert/.
  3. Redacta: Crea el SKILL.md con los comandos, buenas prácticas y trampas comunes.
  4. 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).