Emil Design Engineering

A third-party skill that turns Claude into a design engineer with Emil Kowalski's craft sensibility. It carries an opinionated animation decision framework (should this animate at all, what is the purpose, what easing, how fast), strong custom easing curves over the weak CSS defaults, spring physics for interruptible gestures, and component rules like scale-on-press feedback, origin-aware popovers, never animating from scale(0), and clip-path reveals. It reviews UI code in a required Before/After/Why table and applies performance rules (only animate transform and opacity, CSS transitions over keyframes for dynamic UI, WAAPI for hardware-accelerated programmatic animation) plus accessibility guards for prefers-reduced-motion and touch hover. Use it when building or reviewing frontend components, animations, drawers, toasts, tooltips, or any interaction where polish matters. Sourced from Emil Kowalski's articles and his animations.dev course.

What it does

Emil Kowalski's design-engineering craft as a Claude skill: animation decisions, custom easing, spring physics, and details that make UIs feel right.

How to use this

Once it is installed, this skill picks itself up. You do not need to name it.

“review this animation”
“make this UI feel better”
“what easing should I use”
“design a drawer / toast / tooltip”
Created by
Emil Kowalski
Category
Engineering

Run this on Skills and Agents

You can run the skill on Skills and Agents by creating an account. You don't need to install anything. We provide the model and tokens. Your connected tools and company brain are ready to use.

Create an account

Skills give you best practices and templates to get the most out of your AI