Recursos

Las skills que hacen que tu interfaz no parezca de programador

Repo de Emil Kowalski (Sonner, Vaul): 11 skills de diseño y animación para tu agente, comando de instalación y qué hace cada una.

  • #claude-code
  • #skills
  • #animacion

Tu app con IA funciona, pero se nota quién la ha hecho: un programador, no un diseñador. Este repo le da a tu agente el criterio que le falta para que las animaciones y la interfaz dejen de cantar a plantilla. Once skills, un comando, gratis.

Instalación

npx skills@latest add emilkowalski/skills

Un comando y las once quedan disponibles para tu agente (Claude Code, Codex, Cursor y demás hosts compatibles con skills). No hay que elegir cuál instalar: entra el paquete entero.

De quién es esto

El repo se llama emilkowalski/skills — “Skills for Designers and Engineers”. 30,6k estrellas, 1,7k forks, licencia MIT (gratis y open source). Lo mantiene Emil Kowalski, el creador de Sonner y Vaul, con paso por Vercel y Linear. Esto no es un hallazgo mío: es su trabajo, y el crédito es suyo.

Su propia filosofía, tal cual la cuenta en el README del repo:

“la IA no reemplaza esa experiencia, amplifica lo que puedes sacar de ella”

Estas skills existen para eso: que el agente no cometa los errores típicos de diseño y animación que comete por defecto.

Las once skills — cuál usar y cuándo

SkillQué haceCuándo la usas
emil-design-engLa skill base: el criterio general de diseño e ingeniería de Emil aplicado a cualquier interfaz.Como skill por defecto cuando tocas UI y no sabes por cuál de las otras diez empezar.
animateAnima interfaces web.Un componente está ahí quieto y necesita movimiento: entradas, transiciones, hover.
animate-expoLa versión de animate para apps nativas: React Native y Expo.Curras en una app móvil, no en web. Es la novedad — más abajo.
review-animationsAudita las animaciones que ya tienes en la interfaz.Algo se mueve pero no sabes si está bien o mal, antes de tocar nada.
improve-animationsArregla lo que review-animations ha señalado.Justo después de la revisión, para pasar de diagnóstico a fix.
find-animation-opportunitiesRecorre tu interfaz y detecta dónde faltan animaciones que deberían estar.Tu app funciona pero se siente estática y no sabes por dónde empezar.
animation-vocabularyVocabulario y conceptos de animación para hablar el mismo idioma que el agente.Quieres pedir un cambio de animación con precisión, no con “que se mueva más bonito”.
apple-designAplica criterios de diseño al estilo Apple.El producto necesita ese acabado limpio tipo iOS/macOS.
pick-ui-libraryAyuda a elegir qué librería de componentes usar.Al arrancar un proyecto, antes de instalar la primera dependencia de UI.
prototypeMonta prototipos rápidos de interfaz.Quieres validar una idea antes de construirla en serio.
ask-sonnerResponde dudas concretas sobre Sonner, la librería de toasts de Emil.Estás implementando o depurando notificaciones toast con Sonner.

No las lances todas a la vez sobre el mismo componente: se pisan. Una por tarea, en el orden que te toque (por ejemplo: find-animation-opportunitiesanimatereview-animations).

La novedad: /animate-expo para apps nativas

Lanzada el 19 de agosto, en colaboración con el equipo de Expo. Como la resume el propio Emil: “todo el conocimiento de animación, pero para tus apps nativas. React Native y Expo: gestos, sheets, hápticas, transiciones de pantalla.”

Nathan Schroeder, de Expo, enseñó lo primero que construyó con ella: un toast stack. Si tu proyecto es una app móvil con React Native o Expo, esta es la skill que llena el hueco que hasta ahora no cubría ninguna herramienta de este tipo: el mundo nativo se queda sin el mismo nivel de acabado que la web.

Regla de oro

No le pidas al agente “que quede bonito” — dale una de estas once skills y un objetivo concreto. El output deja de parecer hecho por un programador.


Repo de Emil Kowalski → github.com/emilkowalski/skills

Sígueme para más trucos con Claude Code e IA → @pabloinpublic

Únete a la comunidad → pabloinpublic.com

Comunidad abierta

Comunidad PabloInPublic

Todo lo que necesitas para lanzar tu proyecto en público con IA, conocer gente que está en la misma, y no rendirte por el camino.

La comunidad ya está abierta. Entras en Skool en un minuto.

  • Tu precio, congelado mientras sigas dentro

    Entras a $29/mes y se te queda congelado mientras sigas siendo miembro. Solo a ese precio hasta los 50 primeros; después sube por tramos hasta $97 — pero a ti no.

  • Todo el contenido desde el día 1

    El curso completo, las píldoras, el directo semanal conmigo y los premios de cada mes. Empiezas a construir con IA desde el primer minuto.

o sígueme en Instagram → @pabloinpublic