Guía · Claude Code

Diseña como un profesional en Claude Code

3 skills gratuitas y open source que le dan a Claude criterio visual: qué está técnicamente mal, cómo se siente el movimiento, y qué haría un equipo de diseño top. Sin reescribir prompts, sin cambiar de modelo.

NivelUsas Claude Code o la API con herramientas
CostoGratis · las 3 son open source
SetupUn comando
01 · POR QUÉ

Claude diseña feo por defecto

Claude es brillante razonando pero no nació diseñador. Cuando le pides un sitio o un componente, tiende a entregar gradientes morados sobre blanco, espacios apretados, la misma tipografía de siempre, y animaciones que se sienten mecánicas. No es mala intención — es falta de criterio visual en su entrenamiento por defecto.

En simple: imagina que le pides a alguien muy inteligente que dibuje, pero esa persona nunca vio un libro de arte. Va a hacer su mejor intento — y va a salir feo. Estas skills son los libros de arte.

Le dan a Claude 3 capas de criterio distintas: una mirada técnica (qué está mal), una de movimiento (cómo se siente al animarse), y una de gusto (qué haría un equipo top).

02 · LAS 3 SKILLS

Una por una

impeccable — anti-slop determinista

github.com/pbakaus/impeccable · JavaScript · MIT

Una herramienta de línea de comandos que escanea tu resultado ya renderizado y detecta los errores clásicos de diseño hecho por IA: espaciados apretados, gradientes forzados, tipografía de respaldo incorrecta, animaciones con rebote genérico.

Sin modelo de IA involucrado en el escaneo — solo reglas fijas. Lo que Claude no ve por sí solo, esta herramienta lo encuentra.

Cuando termines de generar el componente, corre: npx impeccable scan ./src/ Toma el resultado (los problemas detectados) y aplica los ajustes sugeridos. Vuelve a renderizar y repite hasta que el escaneo no detecte problemas.

design-motion-principles — auditor de animaciones

github.com/kylezantos/design-motion-principles · TypeScript · MIT

Combina 3 filosofías de movimiento distintas en un solo auditor: contención y velocidad, acabado de producción, y experimentación con personalidad. Le pasas un componente con animaciones y te devuelve qué corregiría cada mirada — tú eliges cuál aplica según el contexto (productividad, consumo pulido, o portafolio creativo).

Tengo este componente con animaciones (te paso el código). Audítalo con las 3 miradas de design-motion-principles y dime qué correspondería a cada una, dado que es [un dashboard / una landing / un portafolio].

frontend-design — la que enseña a no diseñar feo desde el inicio

github.com/anthropics/skills, carpeta frontend-design · MIT

Le enseña a Claude a pensar en diseño antes de escribir código — qué tipografía, qué paleta, qué movimiento, qué jerarquía. Es la más importante de las 3: si solo puedes instalar una, instala esta. Sin ella, las otras dos pierden contexto.

En simple: las otras dos skills corrigen lo que Claude ya entregó. Esta le enseña a no entregarlo feo desde el principio.
03 · INSTALAR

Las 3 en un comando

Necesitas Claude Code instalado y acceso a la carpeta de skills de tu proyecto.

Instala estas 3 skills clonando desde GitHub a mi carpeta local de skills (~/.claude/skills/): 1. github.com/pbakaus/impeccable 2. github.com/kylezantos/design-motion-principles 3. github.com/anthropics/skills (carpeta frontend-design) Después verifica que las 3 estén cargadas listando: ls ~/.claude/skills/
04 · COMBINARLAS

El orden importa

PasoSkillCuándo
1frontend-designAntes de pedirle a Claude que diseñe — le da el criterio inicial
2impeccableDespués del primer render — detecta los errores obvios
3design-motion-principlesSi el componente tiene animaciones — auditor final
Voy a diseñar [el componente / la landing / el dashboard]. Antes de escribir código, aplica frontend-design para definir: - Paleta (3 colores + 2 neutros) - Tipografía (1 serif + 1 mono, o 2 sans) - Escala de espaciado (4/8/12/16/24/32/48/64) - Lenguaje de movimiento (duración + curvas) Una vez tengas el sistema, genera el componente. Cuando termines: 1. Corre impeccable scan 2. Audita con design-motion-principles 3. Aplica los ajustes y vuelve a renderizar Repite hasta que impeccable no detecte problemas.
05 · SI ALGO FALLA

Errores comunes

Qué notasPor qué pasaQué hacer
Sigue usando la misma tipografía de siempreNo tienes instalada frontend-design, o no la activasteRevisa la carpeta en ~/.claude/skills/ y dile a Claude en el prompt: "usa la skill frontend-design"
El mismo error aparece una y otra vezClaude vuelve a empezar de cero en vez de corregir lo que ya teníaDile expreso: "corrige solo lo que impeccable señaló, no empieces de cero"
El auditor dice que está bien, pero se siente raroCumple las reglas técnicas pero le falta personalidadPídele un pequeño rebote en UN elemento, no en todos — le da chispa
Se ve lindo pero "muerto"Usaste 2 skills pero te olvidaste la de movimientoAgrega design-motion-principles aunque pienses que no hace falta
Funciona, pero no se siente "tuyo"Las skills dan criterio general, no conocen tu marcaPasa tus colores, fuentes y tono al prompt

Nota de uso: esta guía sirve si trabajas con Claude Code o la API de Claude con herramientas. Si usas Claude solo por chat web, puedes copiar los prompts y aplicarlos manualmente — el efecto es menor pero existe.

Regla en una frase: frontend-design da el criterio inicial, impeccable corrige lo obvio, design-motion-principles le da personalidad al movimiento. Las 3 juntas, en ese orden.

Antes de diseñar con Claude Code, vale la pena revisar qué modelo usar para ese trabajo.