emil-design-eng

Review UI code using Emil Kowalski's design engineering principles.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/Manish-Let-It-Be/BiteWiseAI --skill emil-design-eng-manish-let-it-be
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emil-design-eng
Source: https://github.com/Manish-Let-It-Be/BiteWiseAI/tree/main/.agents/skills/emil-design-eng
Command: npx skills add https://github.com/Manish-Let-It-Be/BiteWiseAI --skill emil-design-eng-manish-let-it-be

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides guidance on UI/UX design principles, focusing on the philosophy of Emil Kowalski, offering best practices for creating intuitive and polished interfaces.

Core Features & Use Cases

  • Design Engineering Philosophy: Offers insights into UI polish, component design, animation decisions, and attention to detail.
  • Review Format: Provides a specific format for reviewing UI code with a focus on 'Before/After' comparisons and explanations.
  • Animation Framework: Offers a comprehensive framework for animation decisions, including purpose, easing, and timing.
  • Component Building Principles: Outlines principles for building interactive components with a focus on responsiveness and aesthetics.
  • CSS Transform Mastery: Explains the effective use of CSS transforms for animations and visual effects.
  • Gesture and Drag Interactions: Discusses best practices for implementing gesture-based interactions.
  • Performance Rules: Provides guidelines for optimizing performance, including animation and rendering best practices.
  • Accessibility: Offers considerations for creating accessible UI/UX designs.
  • Sonner Principles: Outlines principles for building loved components from the Sonner UI library.
  • Stagger Animations: Explains how to implement staggered animations for a more natural appearance.
  • Debugging Animations: Offers tips for debugging animations, including slow motion testing and frame-by-frame inspection.

Quick Start

Use the emil-design-eng skill to review your UI code and apply best practices from Emil Kowalski's design philosophy.

Frequently Asked Questions about emil-design-eng

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

FAQPage Schema
What is design engineering and how does it improve UI/UX design?

Design engineering applies engineering principles to UI/UX design, combining component building, animation frameworks, and accessibility considerations to create intuitive, polished, and high-performance user interfaces.

How do I review UI code for better animation and component design?

Review UI code using a 'Before/After' comparison format, analyzing animation timing, easing curves, and component responsiveness to identify areas for visual polish and improved interaction design.

What are the best practices for implementing CSS transforms and stagger animations?

Use CSS transforms for hardware-accelerated visual effects and implement stagger animations with sequential timing delays to create natural, fluid motion that enhances the user experience without degrading performance.

How do I optimize UI performance when building interactive components?

Optimize interactive UI components by following performance rules for animation and rendering, prioritizing efficient CSS transforms, and ensuring smooth gesture and drag interactions to maintain high frame rates.

Do I need to understand accessibility principles to use this design engineering approach?

Yes, understanding accessibility is required, as the design engineering philosophy integrates accessibility considerations directly into UI/UX design, component building, and animation decisions to ensure inclusive interfaces.

How do I debug UI animations that look choppy or unnatural?

Debug UI animations by using slow motion testing and frame-by-frame inspection to evaluate easing, timing, and stagger intervals, ensuring the animation purpose aligns with the design philosophy.