Skills de SEO para agentes de IA: qué son y cómo usarlas en tu trabajo
Las skills permiten enseñarle a Claude Code, Codex o Cursor a hacer bien una tarea concreta de SEO. Te explicamos qué son, cómo funcionan y publicamos tres skills gratis calibradas con 731 auditorías reales
Le pides a un agente de IA que te explique un aviso de PageSpeed para un cliente.
Te devuelve algo correcto y genérico. Habla de "optimizar recursos" y de "mejorar la experiencia de usuario". No inventa nada, pero tampoco te sirve: no prioriza, no distingue lo medido de lo estimado, y usa las mismas palabras que el informe que intentabas traducir.
El problema no es el modelo. Es que le has pedido una tarea especializada sin darle el criterio de un especialista.
Eso es exactamente lo que resuelve una skill.
Qué es una skill
Una skill es una carpeta con un archivo de instrucciones que un agente de IA lee cuando detecta que le viene bien.
Nada más. No es un plugin, no es código que se ejecuta, no hace falta pagar una API. Es un archivo de texto con el formato correcto.
Dentro van tres cosas: cuándo debe usarse, cómo hacer la tarea paso a paso, y los materiales de apoyo (tablas, umbrales, ejemplos, plantillas) que el agente abre solo si los necesita.
La parte interesante es que el agente decide solo cuándo aplicarla. Tú escribes "explícale esto a mi cliente" y él reconoce que tiene una skill para eso y la carga. No hay comandos que memorizar.
Y funcionan en varias herramientas, porque siguen un estándar abierto llamado Agent Skills: Claude Code, Codex, Cursor y cualquiera que lo soporte leen el mismo archivo.
Por qué esto importa en SEO
El SEO tiene una característica que lo hace especialmente adecuado para las skills: casi todo el trabajo repetitivo sigue siempre el mismo criterio, pero ese criterio está en la cabeza de quien lo hace.
Cuando revisas una web, no improvisas. Miras las mismas cosas, en el mismo orden, con los mismos umbrales. Cuando le explicas un hallazgo a un cliente, usas las mismas analogías que ya sabes que funcionan. Cuando generas datos estructurados, aplicas las mismas reglas.
Todo eso es conocimiento que nunca has escrito en ningún sitio. Y mientras no lo escribas, tienes que rehacerlo entero cada vez, o esperar que el modelo lo adivine.
Escribir una skill es la excusa para poner por escrito un criterio que llevabas años teniendo solo en la cabeza. De hecho, esa suele ser la parte difícil. Los archivos se escriben en una tarde; decidir qué hace bueno a un hallazgo lleva más.
Tres skills que hemos publicado gratis
Hemos abierto un repositorio público con tres skills de SEO y GEO, con licencia MIT. Se pueden usar, copiar y modificar en proyectos propios o de clientes.
No están calibradas con teoría. Salen de las 731 auditorías que hemos ejecutado sobre 573 dominios de pymes españolas entre marzo y septiembre de 2026.
1. Traducir a cliente
La que más usamos y la que más nos diferencia. Coge un hallazgo técnico (un aviso de PageSpeed, una línea de Screaming Frog, un párrafo de un informe de agencia) y lo convierte en algo que un cliente sin perfil técnico entiende.
Cada hallazgo sale con la misma estructura: título en lenguaje de negocio con la evidencia dentro, qué supone para el negocio, una analogía cotidiana, exactamente tres pasos que empiezan por verbo, y una nota técnica aparte para el desarrollador.
Un ejemplo real. La entrada es esto:
Reduce unused JavaScript. Potential savings of 3.281 KiB, est. 6.020 ms.
Y la salida, esto:
Hay 3.281 KB de código descargado que no se aprovecha. Prioridad: alta.
Qué supone para el negocio: descargar código innecesario puede retrasar la aparición del contenido y mantener ocupado el dispositivo durante más tiempo, sobre todo con conexiones o equipos limitados. El ahorro de 6.020 ms es una estimación de Lighthouse, no una mejora garantizada ni una pérdida medida de visitantes.
Explicado de forma sencilla: es como transportar una caja enorme para entregar solo unos pocos documentos. El viaje tarda más y se consume más esfuerzo del necesario.
Fíjate en un detalle: separa lo medido de lo estimado. Esa regla está escrita dentro de la skill, y es lo que evita que el agente prometa cifras de ventas que nadie ha medido.
2. Schema de negocio local
Genera el JSON-LD de datos estructurados para un negocio local español. Le das los datos del negocio y elige el tipo correcto de schema.org según el sector: Dentist para una clínica dental, AutoRepair para un taller, AccountingService para una gestoría.
Además valida los campos obligatorios, avisa de los que faltan y explica dónde pegar el resultado según el gestor de contenidos que use el cliente.
Es de las tareas donde más se equivoca un agente sin instrucciones, porque schema.org tiene cientos de tipos y la tentación es usar siempre LocalBusiness genérico.
3. Auditoría GEO
Comprueba si una web está preparada para que ChatGPT, Perplexity, Gemini o Claude la lean y la citen. Revisa el acceso de los rastreadores de IA, los datos estructurados, si el contenido está escrito de forma citable y si las señales de entidad (nombre, dirección, teléfono) son consistentes.
Va marcada como provisional en el repositorio, y lo decimos en el propio archivo. Todavía estamos cerrando los criterios de puntuación y preferimos avisar antes que publicar unos pesos que cambien dentro de un mes.
Si no tienes claro qué es el GEO, lo explicamos en detalle en este artículo.
Cómo instalarlas
Con Claude Code es copiar la carpeta:
git clone https://github.com/samuelurones28/seosindrama-skills.git
cp -r seosindrama-skills/skills/traducir-a-cliente ~/.claude/skills/
A partir de ahí, el agente la carga solo cuando le pidas algo que encaje. En Codex y Cursor la ruta cambia, y está toda documentada en el repositorio.
No hace falta instalar las tres. Cada carpeta es independiente.
Lo que estas skills no hacen
Cada una de las tres lleva una sección explícita de "qué NO hace". No es un detalle decorativo: sin ella, el agente acaba disparando la skill en situaciones donde no toca y devolviendo respuestas raras.
traducir-a-clienteno ejecuta auditorías. Traduce lo que ya existe.auditoria-geono mide posiciones en Google ni velocidad de carga.schema-negocio-localno genera schema de artículos ni de productos. Y ninguna sustituye a saber lo que estás haciendo. Una skill te ahorra reescribir el criterio cada vez, no te lo da si no lo tenías.
Los datos que hay detrás
Las reglas, umbrales y prioridades de estas skills salen de una muestra concreta, y conviene saber cuál es:
| Dato | Valor |
|---|---|
| Auditorías completadas | 731 |
| Dominios únicos | 573 |
| Nota media | 78,6 |
| Webs con un hallazgo de prioridad alta | 81 % |
Lo que más falla, por orden: velocidad y tiempo de carga (75%), JavaScript no utilizado (44%), accesibilidad (34%), CSS no utilizado (32%).
Hay una limitación que también publicamos: la muestra no es aleatoria. La mayoría de esas webs llegaron por campañas de captación, no por azar. Describen a la pyme española que acaba en una herramienta de auditoría, no a toda la web española. Puedes leer más sobre qué falla en las webs de pymes y sobre por qué las webs van lentas.
Por qué publicamos esto gratis
Regalar el prompt principal de una herramienta suena a mala idea.
Pero el prompt no es el producto. Cualquiera con tiempo y suficientes intentos llega a uno parecido. Lo que no se replica en una tarde son los 573 dominios medidos que hacen falta para saber qué falla de verdad, en qué proporción y qué merece prioridad alta.
Y hay una razón más práctica: si estas skills se usan, van a fallar en casos que nosotros no hemos visto. Cada issue que alguien abra es información que no teníamos.
Ver seosindrama-skills en GitHub →
Si las pruebas y algo no funciona, abre un issue. Para eso están publicadas.
Una skill no hace que un agente sepa SEO. Hace que aplique el criterio de alguien que sí sabe, todas las veces igual.
¿Tu web tiene errores SEO?
Analiza tu sitio gratis y recibe un informe claro con las mejoras más importantes.
Auditar mi web ahora →