La respuesta corta
Una skill es conocimiento de procedimiento guardado como texto. Contiene una descripción que decide cuándo se carga y un cuerpo que le dice al agente cómo hacer un trabajo concreto. Cuando tu petición coincide con la descripción, el cuerpo entra en el contexto del agente y cambia cómo trabaja. Si no coincide, no pasa nada, y por eso la descripción importa más que el cuerpo.
Skill, servidor MCP o integración
Una skill le da al agente un procedimiento. Un servidor MCP le da una capacidad, es decir acceso a un sistema al que de otro modo no llega, como tu base de datos o una API interna. Una integración conecta dos productos. Si necesitas que el agente sepa cómo hacéis algo, escribe una skill. Si necesitas que pueda hacer algo nuevo, construye un servidor.
Por qué algunas skills nunca se activan
El fallo más común es una descripción escrita con el vocabulario del autor. Si la skill se describe como "flujo de producción de deck" y la gente pide "una presentación", no se cargará. Las descripciones deben escribirse como lo diría quien pide la tarea, incluidas las formas que no se te ocurrieron primero.
Qué va en una skill y qué no
Codifica procedimiento, convenciones, restricciones y particularidades de la casa. No codifiques conocimiento general que el modelo ya tiene, porque es relleno que compite por el contexto. Las mejores skills suelen capturar las restricciones aburridas que alguien redescubre una y otra vez, como los límites reales de un formato de exportación.
Cuántas son demasiadas
Las skills dejan de ser predecibles cuando sus descripciones empiezan a solaparse, porque entonces el agente tiene que adivinar cuál aplica. La solución es borrar y consolidar, no añadir otra. Un conjunto pequeño que siempre se activa bien gana a una biblioteca grande e impredecible.
La parte de seguridad que nadie menciona
Instalar una skill es entregar instrucciones escritas a un agente que puede ejecutar comandos en tu máquina. Estar en un directorio no es una revisión. Lee el código de lo que instales y trata una skill de un autor desconocido igual que tratarías un script de un autor desconocido.