What problem does it solve?
This skill addresses the gap between functional code and high-quality, polished user interfaces by providing a rigorous framework for animation, interaction design, and component behavior.
Core Features & Use Cases
- Animation Decision Framework: Provides clear rules on when to animate, what easing to use, and how to maintain perceived performance.
- UI Polish Guidelines: Offers specific techniques for button feedback, popover origins, and interruptible transitions to ensure software feels responsive and intentional.
- Use Case: When building a new dashboard, use this skill to review your CSS transitions and animation curves to ensure they meet the high standards of design engineering, such as replacing sluggish ease-in curves with responsive ease-out alternatives.
Quick Start
Use the emil-design-eng skill to review my current button component code and suggest improvements for its active state and transition properties.