Impeccable pone orden en el diseño generado por IA y ya apunta a Claude Code, Cursor y más

Los agentes de código ya escriben interfaces funcionales con una velocidad que hace un año parecía difícil de creer. El problema es que, muy a menudo, esas interfaces siguen teniendo un defecto bastante humano: funcionan, pero se ven regulares. Tipografías sin jerarquía, espaciados inconsistentes, colores sin criterio, layouts previsibles y una estética genérica que delata enseguida que detrás hubo una IA con más oficio para programar que para diseñar. En ese hueco entra Impeccable, un proyecto open source que quiere dar a los agentes de desarrollo un vocabulario más fino para tomar decisiones visuales.

La idea no es menor. Impeccable se presenta como una capa de “fluidez en diseño” para herramientas como Cursor, Claude Code, Gemini CLI y Codex CLI, con una instalación basada en un único comando: npx skills add pbakaus/impeccable. Según su web oficial, el instalador detecta automáticamente el entorno y coloca los archivos en la ruta correspondiente. En la documentación pública del proyecto, además, aparecen referencias a soporte para más harnesses y entornos, entre ellos VS Code Copilot, Kiro, OpenCode, Pi y Trae, lo que sugiere una ambición que va más allá de los cuatro grandes nombres con los que se está promocionando.

Más que un generador de interfaces, Impeccable actúa como un sistema de instrucciones y anti-patrones. Su repositorio en GitHub lo define como un “lenguaje” que mejora el criterio visual del agente con una skill principal, referencias especializadas y comandos orientados a revisar, pulir, simplificar, normalizar o reforzar una interfaz. El proyecto afirma que combate errores repetidos del diseño generado por IA, como fuentes demasiado usadas, gradientes previsibles, tarjetas dentro de tarjetas o contrastes mal resueltos.

De 17 comandos a 20: el proyecto ha crecido rápido

Uno de los detalles más llamativos de Impeccable está en cómo ha evolucionado en muy poco tiempo. La versión 1.0.0, fechada el 28 de febrero de 2026 en la web oficial, hablaba de 17 comandos de diseño y de soporte para Cursor, Claude Code, Gemini CLI y Codex CLI. Sin embargo, el README actual del repositorio ya lo describe como “1 skill, 20 commands”, y la documentación pública enumera esos 20 comandos, entre ellos /audit, /critique, /normalize, /polish, /distill, /clarify, /optimize, /harden, /animate, /colorize, /bolder, /quieter, /delight, /arrange, /typeset, /adapt, /extract, /onboard, /overdrive y /teach-impeccable.

La aparente discrepancia entre “17” y “20” no parece un error de fondo, sino el resultado natural de una hoja de ruta muy activa. La propia página del proyecto muestra que en marzo se añadieron nuevos comandos como /typeset, /arrange y /overdrive, además de una función de contexto persistente con /teach-impeccable. En la práctica, el lanzamiento inicial salió al mercado con 17 comandos y el proyecto se amplió después, aunque buena parte de la conversación pública siga citando la cifra original.

Ese crecimiento también ayuda a entender mejor qué pretende resolver Impeccable. No es solo una colección de atajos cosméticos para que la IA “maquille” una pantalla. Los comandos se reparten en varias capas: diagnóstico, calidad, intensidad visual, adaptación, mejora y sistema. /critique se orienta a evaluación UX; /audit revisa accesibilidad, rendimiento, responsive y anti-patrones; /polish corrige alineación, espaciado y microdetalles; /distill simplifica; /bolder sube la intensidad; /quieter la reduce; y /teach-impeccable genera un contexto persistente de diseño para el proyecto. En otras palabras, no solo corrige pantallas sueltas: intenta introducir criterio consistente en el flujo de trabajo del agente.

Una extensión de la skill original de Anthropic, pero con más control

Impeccable no nace totalmente de cero. El propio repositorio explica que se apoya en frontend-design, la skill de diseño lanzada por Anthropic para Claude, y que amplía esa base con más profundidad y más control. La diferencia, según el proyecto, está en tres elementos: referencias más específicas, comandos más accionables y una colección de anti-patrones curados que dicen explícitamente al agente qué no debería hacer.

Esa ampliación se apoya en siete archivos de referencia especializados: tipografía, color y contraste, diseño espacial, motion design, diseño de interacción, responsive design y UX writing. El objetivo es que el agente no responda solo con “más padding” o “un azul más vivo”, sino con decisiones algo más cercanas a una revisión de diseño de verdad: escalas tipográficas, jerarquía visual, microcopy, estados de error, composición, ritmo espacial y adaptación entre dispositivos.

En un momento en el que cada vez más equipos están dejando que Claude Code, Cursor o Gemini generen capas enteras del frontend, este tipo de herramientas empieza a tener sentido comercial y técnico. No porque sustituyan a un diseñador, sino porque reducen uno de los grandes problemas del código generado por IA: la tendencia a producir interfaces correctas, pero sin personalidad, con malas prioridades visuales o con una estética repetitiva. Impeccable intenta hacer justo lo contrario: convertir el diseño en una conversación más explícita entre humano y agente.

Instalación rápida y un enfoque pensado para equipos

La instalación es uno de los puntos fuertes del proyecto. La web oficial repite como mensaje central que basta con npx skills add pbakaus/impeccable, y que después los comandos quedan disponibles dentro del harness correspondiente. Para Claude Code, además, existe la vía del marketplace de plugins con /plugin marketplace add pbakaus/impeccable. La propia documentación añade una recomendación relevante: usar instalaciones a nivel de proyecto permite versionar las skills y mantenerlas dentro del repositorio, algo especialmente útil en equipos donde frontend, branding y desarrollo deben mantenerse alineados.

También hay una lectura interesante en cómo está construido. La guía para desarrolladores explica que el proyecto parte de una fuente común de skills y las transforma a formatos específicos según el proveedor, mediante una arquitectura basada en configuración. Eso le permite adaptarse a las capacidades particulares de cada harness y facilita añadir nuevos proveedores sin rediseñar toda la base. En un ecosistema todavía fragmentado, esa capa de portabilidad puede ser una de sus bazas más importantes.

La conclusión, por ahora, es bastante clara: Impeccable no soluciona por sí solo el mal gusto visual de la IA, pero sí pone algo que faltaba en muchas herramientas de agentic coding: una interfaz de diseño más explícita, reutilizable y operativa. En un mercado que ya no discute si la IA puede construir pantallas, sino qué calidad tienen esas pantallas cuando salen del horno, ese tipo de capa correctora puede acabar siendo mucho más relevante de lo que parece hoy.

Preguntas frecuentes

¿Qué es exactamente Impeccable?
Es un proyecto open source que añade una skill de diseño, comandos y referencias especializadas para mejorar el criterio visual de agentes como Claude Code, Cursor, Gemini CLI o Codex CLI.

¿Cuántos comandos tiene Impeccable: 17 o 20?
Las notas del lanzamiento inicial hablaban de 17 comandos, pero el repositorio y la documentación pública actuales ya enumeran 20, tras varias ampliaciones durante marzo de 2026.

¿Cómo se instala Impeccable?
La vía principal es npx skills add pbakaus/impeccable, que según la web oficial detecta automáticamente el harness y coloca los archivos en la ubicación correcta. Claude Code también dispone de instalación desde marketplace.

¿Solo funciona con Claude Code y Cursor?
No. La web destaca Cursor, Claude Code, Gemini CLI y Codex CLI, pero la documentación del repositorio también menciona soporte para VS Code Copilot, Kiro, OpenCode, Pi y Trae.

Scroll al inicio