
Dale a un agente de IA la orden de diseñar una landing. Cambia el modelo, cambia la herramienta y, demasiadas veces, sale la misma criatura: Inter para todo, gradiente morado, tarjetas dentro de tarjetas y una jerarquía que parece decidida por una ruleta. Impeccable intenta cortar ese patrón antes de que llegue a producción. Es un skill de código abierto que añade un vocabulario de diseño, 23 comandos y un detector con 61 reglas deterministas.
TL;DR: El resumen sin rodeos
- Qué es: un skill de código abierto que da a Claude Code, Codex, Cursor y otros agentes un vocabulario de diseño y un proceso más ordenado para mejorar interfaces.
- Qué aporta: 23 comandos y un detector con 61 reglas deterministas para localizar patrones repetitivos de las webs hechas por IA, sin API key ni otra llamada a un modelo.
- Cómo se aprovecha: funciona mejor cuando separas el trabajo en forma, crítica, auditoría y pulido, y cuando das al agente instrucciones concretas.
- La nota: 8,8/10. Es útil, gratuito y encaja en el trabajo real, pero pierde puntos porque todavía obliga a insistir demasiado.
En este artículo
| Ficha | Dato |
|---|---|
| Web | impeccable.style |
| Código | pbakaus/impeccable |
| Licencia | Apache-2.0 |
| Estado revisado | 67.757 estrellas; versión 4.3.1; revisión del 13 de septiembre de 2026 |
| Qué incluye | 1 skill, 23 comandos, iteración visual en navegador y 61 reglas deterministas |
| Agentes | Claude Code, Codex, Cursor, Copilot, Gemini CLI, Grok Build, Hermes, OpenCode y otros |
Esta herramienta forma parte de estos recopilatorios: Skills para Claude Code, Codex y otros agentes de código · Recursos de diseño para agentes de código
El problema que resuelve
Paul Bakaus partió del skill frontend-design de Anthropic y lo convirtió en algo más operativo. No se limita a decirle al modelo “hazlo bonito”. Le da contexto persistente del producto, comandos con una intención concreta y dos tipos de control: crítica basada en el modelo y detección programática de patrones conocidos.

Ese último matiz importa. El detector puede marcar texto gris sobre fondos coloreados, tipografías comodín, tarjetas anidadas, iconos decorativos repetidos o animaciones que hacen ruido. Lo hace sin gastar otra llamada de IA. Para un equipo de marketing que produce páginas de campaña con agentes, esto sirve como una primera barrera de calidad: reduce defectos repetibles antes de que alguien revise la propuesta.
No demuestra por sí solo que una landing vaya a convertir más. Tampoco puntúa la estrategia, la oferta o la claridad del mensaje. Si el brief es mediocre, Impeccable puede dejarlo más limpio y seguir siendo mediocre.
Cómo se pone en marcha
La instalación recomendada por el proyecto es esta:
npx impeccable install
El instalador detecta los agentes disponibles y permite elegir proveedores y alcance. Después hay que recargar el agente. En Codex, conviene abrir /hooks y aprobar el hook del proyecto cuando lo pida; si una actualización cambia su definición, puede pedir aprobación otra vez.
El primer comando de un proyecto debería ser:
/impeccable init
init inspecciona el proyecto y escribe la verdad duradera del producto en PRODUCT.md: audiencia, propósito, contexto, restricciones, voz y evidencia. La dirección visual queda separada en DESIGN.md. Es una decisión sensata: evita confundir “quién compra y por qué” con “qué estética tendrá esta página”.
Pégalo en Codex, Claude Code, Cursor o tu agente preferido:
Instala Impeccable en este proyecto con npx impeccable install. Ejecuta /impeccable init para fijar el contexto del producto. Después ejecuta /impeccable audit sobre la página principal y corrige los problemas encontrados sin cambiar la oferta ni inventar datos.
Sin promesas falsas: el agente instala y audita; tú sigues validando la dirección.
Usándolo en marketing real
Imagina un equipo pequeño sin diseñador interno que produce landings en Codex, Cursor o Claude Code. El flujo útil no es pulsar un botón y esperar una obra maestra. Es dividir la decisión:
/impeccable shape landingpara ordenar la experiencia antes de escribir código./impeccable critique landingpara revisar jerarquía, claridad y resonancia./impeccable audit landingpara accesibilidad, responsive, rendimiento y reglas deterministas./impeccable polish landingpara alinear el acabado con el sistema y dejarla lista para publicar.
También hay comandos más quirúrgicos: typeset, layout, colorize, quieter, bolder, clarify, harden o adapt. La ventaja no es memorizar 23 nombres. Es poder decir qué tipo de mejora buscas sin volver a redactar un tratado de diseño en cada prompt.
La versión actual añade iteración visual en navegador con /impeccable live. Está pensada para un servidor local de desarrollo. Para una web ya publicada, el detector por URL o la extensión de Chrome son rutas más apropiadas.

Vídeo oficial pertinente: en esta charla de 15:59, Bakaus explica el razonamiento del sistema. La parte decisiva llega al final: una etiqueta bonita sin significado concreto sigue siendo un prompt bonito; no hay modo automático que fabrique criterio.
Ver “Design at the Speed of Adjectives”, de Paul Bakaus en AI Engineer
Lo que no te cuentan
La cifra “61 reglas” suena a red de seguridad total, pero no lo es. Detecta patrones catalogados. Un diseño nuevo puede cumplir todas las reglas y seguir teniendo una composición pobre, una promesa confusa o una personalidad prestada. Además, parte de la crítica sigue dependiendo del modelo que estés usando.
El propio autor lo dice con más precisión que cualquier titular: no existe el botón automático y no pretende que exista. El gusto puede afinarse y amplificarse, pero nace del contexto, la cultura y las decisiones acumuladas. Impeccable te da palancas; todavía tienes que decidir hacia dónde moverlas.
Hay otros dos límites prácticos:
- Los hooks ejecutan comprobaciones cuando el agente toca archivos de interfaz. Hay que revisar y aprobar lo que instalas, especialmente en repos compartidos.
- El flujo de composición visual previa necesita que tu entorno tenga generación de imagen. Sin esa capacidad, se conserva el flujo basado en código, pero no esa rama visual.
Qué dice la gente
La búsqueda social de los últimos 30 días encontró material suficiente y variado. Estas son las publicaciones originales, no una paráfrasis escondida detrás de un enlace.
“it's never gonna be a tool that one shot design”
im on point with @pbakaus (builder of impeccable design tool/skill)
watch this one guys if you're design eng or not
En este hilo de Reddit, un usuario cuenta que lo usa mucho para limpiar el aspecto generado por IA y recomienda empezar por /audit.
web design with AI is mostly solved.
not by openai, anthropic, or google.
but by a guy. i'm talking about @pbakaus.
i've been using his tool/skill @impeccable_ai for last couple of months. and the slop has significantly left the chat.
También aparece la postura contraria: en debates de ClaudeAI y ClaudeCode hay usuarios que probaron skills de diseño y siguen sin ver una sustitución real del criterio humano. No contradice la propuesta de Impeccable; la coloca en su sitio.
Veredicto
Impeccable es de esas herramientas que mejoran el proceso precisamente porque no prometen magia. Convierte muchos fallos visuales repetibles en comprobaciones, guarda contexto que el agente suele olvidar y ofrece un lenguaje común para pedir cambios con intención.
Por eso conserva el 8,8/10. Mejora mucho el resultado, cuesta cero y encaja en el trabajo real. No tiene una nota más alta porque todavía obliga a insistir demasiado para que el agente aplique bien sus reglas, especialmente cuando comparte el proyecto con otros skills.
Preguntas frecuentes sobre Impeccable
¿Impeccable sustituye a un diseñador?
No. Detecta patrones, estructura revisiones y ayuda al agente a tomar mejores decisiones. La estrategia, la personalidad visual y la decisión final siguen siendo humanas.
¿Por qué a veces tengo que repetirle las órdenes?
Porque Impeccable orienta al agente, pero no controla por completo cómo interpreta cada modelo las instrucciones. Funciona mejor cuando defines bien el contexto, pides una acción concreta y revisas el resultado, sobre todo si lo combinas con otros skills.
¿Necesita API key o pagar otro modelo?
El detector de 61 reglas no necesita un modelo de lenguaje ni una API key. Los comandos que piden crítica o generación usan el agente que ya tengas; el flujo de composición previa sí requiere generación de imagen.
¿Funciona con Codex?
Sí. El instalador soporta Codex. Tras instalarlo, abre /hooks y aprueba el hook del proyecto cuando lo solicite.
¿Puede revisar una web en producción?
El modo live está pensado para un servidor local. Para una URL pública, usa npx impeccable detect https://tu-web.com o la extensión de Chrome.


