What problem does it solve?
Emil Kowalski's design engineering guidance addresses the subtle, compounding interaction and animation decisions that determine whether an interface feels high-quality or merely usable. It helps teams avoid common motion and responsiveness mistakes, improving perceived performance and user satisfaction without sacrificing accessibility.
Core Features & Use Cases
- Opinionated animation framework: Decision flow for whether to animate, purpose-driven animation categories, recommended easing curves, and duration guidelines.
- Component design rules: Practical prescriptions for buttons, popovers, tooltips, toasts, and staggered entrances that prioritize responsiveness and interruptibility.
- Performance & accessibility guidance: Rules of thumb for hardware-accelerated transforms, prefers-reduced-motion support, and minimizing layout/paint costs.
- Use Case: Review a dropdown or toast component and receive a before/after table of exact CSS/JS changes with brief rationales aligned to accessibility and performance.
Quick Start
Ask the skill to review a UI component and provide a single markdown table of Before/After/Why with concise actionable fixes.