Skill: Generar Skill
Aquesta skill automatitza la creació de l'estructura base per a noves funcionalitats de l'agent, assegurant que tots els fitxers i carpetes segueixin l'estàndard establert.
Estructura de Carpetes Estàndard
Cada skill ha de tenir la següent estructura dins de .agent/skills/<nom_skill>/:
- •
SKILL.md: Fitxer principal amb la descripció, metadades (YAML frontmatter) i instruccions d'ús. - •
scripts/: Carpeta per a scripts de Python, Lua, PowerShell o Bash que executen la lògica. - •
resources/: Carpeta per a plantilles, imatges, fitxers de configuració o bases de dades estàtiques.
Bones Pràctiques (IOC)
- •Frontmatter: Tots els
SKILL.mdhan de començar amb un bloc YAML que incloguinameidescription. - •Autonomia: La skill ha de ser el més autònoma possible. Totes les dependències de fitxers han d'estar dins de la seva pròpia carpeta.
- •Documentació: Explica clarament com s'activa la skill (frases clau) i quina és la seva utilitat pedagògica per a l'IOC.
- •Scripts: Utilitza scripts especialitzats (Python/Lua) per a tasques complexes en lloc de comandes de terminal llargues.
Procés de Creació Automàtica
Quan se't demani crear una nova skill, segueix aquests passos:
- •Directoris: Crea la carpeta base i les subcarpetes
scripts/iresources/. - •SKILL.md: Genera un fitxer
SKILL.mdamb el següent esquema:markdown--- name: [Nom de la Skill] description: [Descripció breu] --- # Skill: [Nom de la Skill] ## Propòsit [Explicació detallada] ## Com utilitzar-la [Instruccions per a l'agent i frases d'activació]
- •Registre: Afegeix el resum de la nova skill al fitxer
docs/02_AUTOMATITZACIO.md.