What problem does it solve?
This skill solves the problem of generic, unpolished UI by providing a rigorous framework for animation, component interaction, and visual feedback that elevates software from functional to delightful.
Core Features & Use Cases
- Animation Decision Framework: Provides a structured approach to determine if, how, and how fast an element should animate based on frequency and purpose.
- UI Polish Principles: Enforces best practices for button responsiveness, popover origins, and interruptible transitions to ensure a high-end feel.
- Use Case: When building a new dashboard, use this skill to review your CSS and animation code to ensure your transitions are hardware-accelerated, your button states feel responsive, and your popovers scale correctly from their triggers.
Quick Start
Invoke the emil-design-eng skill to review your current UI component code for animation and design engineering improvements.