emil-design-eng

Apply Emil Kowalski's design engineering philosophy to UI polish and motion decisions.

Updated May 18, 2026
One-click install
npx skills add https://github.com/lucasloutayf/barberia-evolution --skill emil-design-eng-lucasloutayf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emil-design-eng
Source: https://github.com/lucasloutayf/barberia-evolution/tree/main/.agents/skills/emil-design-eng
Command: npx skills add https://github.com/lucasloutayf/barberia-evolution --skill emil-design-eng-lucasloutayf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great are distilled into actionable guidelines for teams striving to elevate interface quality.

Core Features & Use Cases

  • UI polish guidance for interactions, motion decisions, and invisible details that enhance perceived quality.
  • Design-system-focused recommendations for defaults, typography, spacing, and animation patterns.
  • Practical scenarios like component reviews and animation decisions in product teams.

Quick Start

Describe a UI component using Emil Kowalski's design engineering philosophy to guide its polish and motion.

Frequently Asked Questions about emil-design-eng

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

FAQPage Schema
What is UI polish and how does it improve interface design?

UI polish enhances perceived quality by refining interactions, motion decisions, and invisible details. Applying design engineering philosophy provides actionable guidelines for component defaults, typography, and spacing to make software feel great.

How do I apply design engineering principles to a component review?

Apply design engineering principles to component reviews by evaluating motion patterns, defaults, and invisible details. Describe a UI component to receive practical guidance on animation decisions, spacing, and typography that elevate interface quality.

Can I use these animation guidelines for both web and mobile apps?

Yes, animation and motion guidelines apply across web and mobile apps. The design philosophy covers component design and interaction polish for product teams working on both platforms without platform-specific limitations.

What's the best way to define animation patterns in a design system?

Define animation patterns by establishing defaults for motion decisions and invisible details. The design engineering approach specifies practical guidelines for component design, ensuring consistent perceived quality across interactions.

When should I not use UI polish guidelines during component development?

Avoid applying UI polish guidelines when structural functionality or core component logic is incomplete. Focus first on foundational component development before refining motion decisions, defaults, and invisible interaction details.