name: "Skill Synchronizer" description: "Lee los metadatos de todas las skills y actualiza el índice en AGENTS.md." trigger: "Después de crear o modificar una skill, o cuando el usuario diga 'sincronizar skills'." scope: "SYSTEM" auto-invoke: true
Protocolo de Sincronización de Skills
Tu objetivo es mantener el AGENTS.md actualizado con un índice vivo de capacidades.
1. Escaneo de Skills
- Busca recursivamente en
.agent/skills/. - Para cada carpeta, lee el archivo
SKILL.md. - Extrae el bloque YAML (Frontmatter) para obtener:
name,descriptionytrigger.
2. Generación del Índice
Formatea la información extraída en una tabla Markdown:
| Skill Name | Trigger | Descripción |
|---|---|---|
| Sovereign Backend | Backend, API, DB | Experto en FastAPI y Credenciales. |
| Nexus UI | Frontend, React | Componentes visuales y Hooks. |
3. Inyección Quirúrgica
- Lee el archivo
AGENTS.mden la raíz. - Busca la sección
## 5. Available Skills Index.- Si no existe, créala al final del archivo.
- Reemplaza solo el contenido de esa sección con la nueva tabla generada.
- IMPORTANTE: No toques ninguna otra sección del archivo (Project Identity, Architecture, etc.).
4. Confirmación
Al finalizar, responde: "✅ Índice de Skills sincronizado. [N] habilidades detectadas."