Cada semana aparece una nueva lista de «plugins imprescindibles para Claude Code». Y cada semana se repiten las mismas preguntas: ¿cómo se instala esto?, ¿funciona en Codex?, ¿puede tener malware?, ¿y si ya tengo el proyecto empezado?
Hoy toca hablar de cuatro que se han hecho muy populares: Ponytail, OmniRoute, Graphify y Agent Skills. Te cuento qué hace cada uno según su propia documentación, cómo se instala de verdad y, sobre todo, respondo a las dudas que más se repiten cuando alguien los recomienda.
Spoiler: tres de ellos los puedes probar tranquilamente. Con el cuarto, mejor que leas su apartado antes de tocar nada.
Primero, lo básico: plugins, skills y por qué importan
Claude Code se puede ampliar con plugins, que son paquetes que añaden skills, comandos, agentes, hooks o servidores MCP. Una skill es un conjunto de instrucciones que le enseña a Claude a trabajar con un método concreto. Si te suena a chino, te lo explico en el post sobre Replica Skill y las skills de Claude.
La idea de fondo tiene sentido: no se trata solo de pedirle cosas a la IA, sino de darle contexto, método y herramientas para que trabaje mejor. Pero no todo lo que se instala suma, y algunas cosas restan.
1. Ponytail: que Claude escriba solo el código necesario
Ponytail no es un programa que se mete entre Claude y sus servidores, como mucha gente cree. Es, básicamente, un prompt muy bien pensado empaquetado como skill.
Le pide a Claude que, antes de escribir código, se haga una serie de preguntas en orden: ¿hace falta esto?, ¿ya existe en el proyecto?, ¿lo resuelve el lenguaje o una dependencia que ya está instalada? Solo si la respuesta a todo es «no», escribe la versión más pequeña que funcione. Eso sí, la validación, la gestión de errores, la seguridad y la accesibilidad quedan fuera de los recortes.
Según las pruebas de su autor (39 tareas, cinco ejecuciones de cada una, con y sin la skill), genera un 53 % menos de código y un 45 % menos de tokens de salida. Son cifras publicadas por el propio proyecto, así que tómalas como orientativas hasta que alguien las replique de forma independiente.
Se instala en Claude Code con dos comandos:
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail
Licencia MIT.
2. OmniRoute: un enrutador de modelos (con letra pequeña)
OmniRoute es otra cosa completamente distinta. Es una pasarela (gateway) que se ejecuta en tu ordenador y se coloca delante de cientos de proveedores de modelos de IA. Tus herramientas le envían las peticiones a ella y ella decide a qué proveedor y modelo mandarlas. Si uno llega a su límite o falla, salta al siguiente.
Lo de «más de 300 proveedores gratuitos» hay que matizarlo, y lo matiza el propio proyecto: las cifras de tokens gratis son la suma estimada de los planes gratuitos de terceros. Tienes que registrarte en cada proveedor, cada uno pone sus límites y sus condiciones, y algunos piden tarjeta.
Se instala con npm install -g omniroute y se configura desde un panel en localhost:20128.
Ahora bien, tiene letra pequeña:
- Anthropic no da soporte a usar Claude Code con modelos que no sean Claude a través de una pasarela. Puede funcionar, pero también romperse con cualquier actualización.
- Los proveedores gratuitos tienen sus propias condiciones. El propio OmniRoute marca una docena como «evitar» y los excluye del enrutado automático por defecto.
- Tu código viaja a cada proveedor por el que pase la petición. Con proyectos de clientes, eso no es un detalle menor.
3. Graphify: un mapa de tu código para no releer archivos
Graphify convierte tu proyecto (código, documentación, esquemas SQL, configuraciones, PDF…) en un grafo de conocimiento: qué archivo depende de cuál, qué función llama a qué, cómo se agrupan las piezas. Claude consulta ese mapa en lugar de abrir archivos uno a uno para entender el proyecto.
Dos detalles que me gustan:
- El código se analiza en local, sin pasar por ningún modelo de IA. Solo la documentación, los PDF o las imágenes pasan por el modelo de tu agente, y eso se puede desactivar con
--code-only. - Diferencia entre relaciones que están escritas explícitamente en el código y relaciones que ha deducido él. Así sabes cuándo fiarte del mapa.
Ojo, porque no se instala como plugin de Claude Code, y eso explica muchos «no me aparece». Es un paquete de Python que se llama graphifyy, con dos «y»:
pip install graphifyy
graphify install
El segundo comando detecta tu agente y registra la skill. Después, en Claude Code, lo usas con /graphify . Necesitas Python 3.10 o superior. Licencia MIT y Apache 2.0.
4. Agent Skills: un método de trabajo completo
Agent Skills es una colección creada por Addy Osmani, ingeniero conocido por su trabajo en Google Chrome y en rendimiento web. Reúne 24 skills organizadas por fases (más una que explica cómo usar las demás):
- Definir: entrevistarte para entender qué quieres, refinar la idea, escribir especificaciones.
- Planificar: dividir el trabajo en tareas.
- Construir: desarrollo incremental, tests primero, diseño de APIs, interfaces.
- Verificar: pruebas en el navegador con DevTools, depuración.
- Revisar: calidad del código, simplificación, seguridad, rendimiento.
- Publicar: Git, CI/CD, documentación, monitorización y lanzamiento.
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills
Licencia MIT.
Las dudas que todo el mundo tiene (y sus respuestas)
¿Cómo se instalan?
Los comandos de cada uno los tienes arriba. Si nunca has instalado un plugin, el proceso en Claude Code es:
- Abres Claude Code en la terminal con
claude. - Añades el «marketplace» (el catálogo) del plugin con
/plugin marketplace add usuario/repositorio. - Lo instalas con
/plugin install nombre@marketplace. Se abre un panel donde ves qué va a instalar y eliges si lo quieres para todos tus proyectos o solo para el actual. - Escribes
/y compruebas que aparecen sus comandos.
Si el comando /plugin no te aparece, probablemente tengas una versión antigua: actualiza primero con claude update.
En la app de escritorio puedes hacerlo con el botón + junto al cuadro de texto, en Añadir plugins. Todo está en la guía oficial de plugins.
Graphify no me aparece en Claude Code, ¿tiene otro nombre?
Casi seguro que lo has buscado en el catálogo de plugins y no está ahí. Se instala desde Python con pip install graphifyy (con doble «y») y después ejecutas graphify install. A partir de ahí lo usas con /graphify . dentro de Claude Code.
¿Hay que conectarlos entre sí?
No. Cada uno se instala por su cuenta y Claude los usa cuando tocan.
¿Instalo los cuatro de golpe?
Mejor no. Instala uno, úsalo una semana y comprueba si de verdad lo usas. La mitad de lo que se instala por entusiasmo no se vuelve a tocar.
Además, Ponytail y Agent Skills son instrucciones y algunas pueden solaparse. Y cada plugin activo ocupa parte del contexto en cada mensaje: puedes ver cuántos tokens añade cada uno con claude plugin details nombre-del-plugin. Tiene su gracia instalar algo para ahorrar tokens y que acabe gastando más.
¿Y si no quiero instalar nada?
También es una opción muy válida. Como son proyectos de código abierto, puedes leer el repositorio y quedarte con las ideas. Ponytail, por ejemplo, es un prompt: puedes copiar las reglas que te convenzan en el CLAUDE.md de tu proyecto y usarlas como instrucciones fijas, sin plugin, sin hooks y sin depender de las actualizaciones de nadie. Incluso puedes pedirle a Claude que analice el repositorio y te ayude a construir tu propia versión, adaptada a cómo trabajas tú.
¿Graphify se actualiza solo cuando cambio el código?
No, por defecto no. Tienes tres opciones:
/graphify . --updatevuelve a analizar solo los archivos que han cambiado.graphify hook installlo regenera automáticamente con cada commit y cada cambio de rama.- Después de un
git pull, conviene lanzargraphify update .
Con el hook de Git instalado te olvidas, y es la diferencia entre usarlo una vez y usarlo de verdad.
¿Y si ya tengo el proyecto empezado?
Ningún problema. De hecho, es donde más partido les vas a sacar. Graphify brilla precisamente en proyectos que ya tienen muchos archivos. Ponytail tiene un comando de auditoría para revisar código existente. Y de Agent Skills puedes tirar directamente de las de revisión, simplificación, seguridad o rendimiento, sin pasar por las de planificación.
¿Funcionan en Codex, OpenCode, Cursor o Antigravity?
Mayoritariamente sí, porque las skills se han convertido en un formato bastante estándar:
- Ponytail: tiene plugin para Codex y guías para OpenCode, Cursor, Gemini, Copilot y otros. En los agentes que no admiten skills, se usa como reglas a través del archivo
AGENTS.md. - Graphify: funciona en Codex, Cursor, Gemini CLI, Copilot CLI, OpenCode y Antigravity, entre otros.
- Agent Skills: lista Codex, Cursor, OpenCode, Gemini CLI, Antigravity, Windsurf, Copilot y Kiro.
Lo que no vas a poder es usarlos en el chat de ChatGPT o de Claude en el navegador: están pensados para agentes de programación que trabajan con los archivos de tu proyecto.
¿Se puede usar con el plan gratuito de Claude?
Claude Code requiere un plan Pro, Max, Team o Enterprise, o una cuenta de la Claude Console que pagas por uso con API. Con el plan gratuito no puedes iniciar sesión en Claude Code, según su documentación de autenticación.
Los plugins en sí son gratuitos y de código abierto. Lo que se paga es el modelo que hay detrás.
¿Me pueden dar un susto en la factura?
Los plugins no cobran nada. El gasto depende de cómo uses Claude:
- Con suscripción (Pro o Max), pagas una cuota fija y lo que tienes son límites de uso.
- Con API, pagas por token. Ahí sí te recomiendo poner un límite de gasto en la Console, sobre todo si dejas automatizaciones funcionando solas.
Ten en cuenta que, si conectas Claude Code a una pasarela con una clave de API, esas peticiones se facturan por token a quien sea el dueño de esa clave, no a tu suscripción.
¿Pueden tener malware?
Es una pregunta muy sensata, y la respuesta corta es: un plugin puede ejecutar código en tu ordenador con tus permisos. Lo dice la propia documentación de seguridad de plugins: Anthropic no controla lo que incluyen los plugins de terceros.
Los cuatro son de código abierto, con licencias MIT o Apache, y puedes leer todo lo que hacen. Antes de instalar cualquier plugin:
- Instálalo siempre desde el repositorio oficial, no desde un enlace que te llegue por mensaje privado.
- Revisa el panel «Will install» que aparece al instalar: ahí ves si trae hooks o servidores MCP.
- Si trae hooks, abre el archivo
hooks/hooks.jsondel repositorio para ver qué comandos ejecuta. - Escribe bien los nombres de los paquetes. Con
graphifyy, que lleva doble «y», es fácil equivocarse, y ese tipo de despiste es justo lo que aprovechan los paquetes falsos con nombres parecidos.
Yo uso Obsidian como memoria, ¿me hace falta Graphify?
No son lo mismo. Obsidian te sirve para guardar notas, decisiones y contexto del proyecto, escrito por ti o por el agente. Graphify genera automáticamente un mapa de la estructura de tu código. Se complementan bien: las notas explican el porqué y el grafo enseña el cómo está montado.
El truco que no necesita ningún plugin: documentar sobre la marcha
Buena parte de lo que prometen estos plugins (no perder contexto, no repetir errores, gastar menos tokens) se consigue con algo tan poco sexy como mantener unos cuantos documentos vivos dentro del proyecto, en Obsidian o en simples archivos Markdown:
- Avance: qué está hecho, qué está a medias y qué viene después.
- Errores y soluciones: qué falló, por qué y cómo se arregló. Así Claude no vuelve a tropezar en la misma piedra.
- Objetivos: qué quieres conseguir con el proyecto, para que las decisiones tengan un norte.
- Decisiones no negociables: las ideas tuyas que no son opcionales y que el agente no debe «mejorar» por su cuenta.
Parece que escribir más documentación va en contra de ahorrar tokens, pero es justo al revés: un resumen bien mantenido evita que el agente tenga que redescubrir el proyecto en cada sesión. Pídele a Claude que actualice estos archivos al terminar cada tarea y referéncialos desde el CLAUDE.md.
Mi opinión
Si solo vas a probar uno, empieza por Graphify si trabajas con proyectos grandes, o por Agent Skills si lo que te falta es método. Ponytail es interesante, pero te recomiendo comparar con y sin él en tus propios proyectos antes de creerte los porcentajes.
Y a OmniRoute me acercaría con mucha precaución. No por el proyecto en sí, que es serio y transparente con sus riesgos, sino porque mezclar Claude Code con decenas de proveedores gratuitos te deja con resultados irregulares (algunos proveedores fallan o responden mal) y con tu código viajando a servidores que no conoces. Para un proyecto de cliente, yo no lo haría.
Al final, la herramienta importa menos que el criterio con el que la usas. Y si quieres que la IA te ayude a automatizar procesos de SEO y marketing sin acabar con veinte plugins que no sabes qué hacen, te puedo echar una mano.