emil-design-eng

Review web UI interactions and animation choices against design engineering rules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ceshez/VELAR --skill emil-design-eng-ceshez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: emil-design-eng
Source: https://github.com/ceshez/VELAR/tree/main/.agents/skills/emil-design-eng
Command: npx skills add https://github.com/ceshez/VELAR --skill emil-design-eng-ceshez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design UI that feels consistently premium by guiding how to choose animation, spacing, states, and micro-interactions so they match real-world expectations.

Core Features & Use Cases

  • Animation decision-making: choose whether to animate and then set easing and timing using a repeatable framework (including strict rules like staying under 300ms and never using ease-in for UI).
  • Component craft guidelines: apply specific interaction details such as responsive press feedback, origin-aware popovers, and tooltips that behave correctly across first and subsequent hovers.
  • Performance and accessibility guardrails: prefer GPU-friendly properties (transform/opacity), avoid keyframes for interruptible UI, respect prefers-reduced-motion, and test for device-specific hover/gesture behavior.

Quick Start

Ask the AI to review your UI interaction or component code for polish by producing a Before/After markdown table and recommending concrete animation and state fixes based on Emil Kowalski’s design engineering rules.

Frequently Asked Questions about emil-design-eng

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right easing curves and duration for UI animations?▼

For UI animation, keep durations under 300ms and never use ease-in for interface elements. This Skill provides a repeatable framework to set easing and timing so interactions feel responsive and premium.

How do I make web UI component interactions feel premium and responsive?▼

Polish web UI by applying specific interaction details like responsive press feedback, origin-aware popovers, and correct tooltip hover behaviors. This Skill reviews your code and outputs a Before/After markdown table with concrete fixes.

How do I handle animation interruptibility and prefers-reduced-motion in web UI?▼

Respect prefers-reduced-motion and avoid keyframes for interruptible UI. Prefer GPU-friendly properties like transform and opacity to maintain performance and accessibility during component state changes.

What is the best way to review UI component code for design polish?▼

Review UI component code by evaluating animation, spacing, and micro-interactions against strict design engineering rules. Request a Before/After markdown table to identify and fix interaction and state issues.

Can I use this design engineering approach for any web UI build?▼

Yes, this approach applies to component interaction design, animation system choices, hover/tooltip behavior, and performance/accessibility tuning across web UI builds without requiring external dependencies.