emil-animations

Guide React, CSS, and Framer Motion UI animations with rule-based guidelines.

2|Updated Jun 13, 2023
One-click install
npx skills add https://github.com/joaoprocopio/tooling --skill emil-animations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emil-animations
Source: https://github.com/joaoprocopio/tooling/tree/main/skills/emil-animations
Command: npx skills add https://github.com/joaoprocopio/tooling --skill emil-animations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Emil Kowalski’s animation guidelines provide a structured, practical framework to implement polished, accessible, and performant UI motion across web apps.

Core Features & Use Cases

  • Clear guidance on easing, duration, and property choices for React, CSS, and Framer Motion.
  • Practical rules for transitions, gestures, toasts, drawers, and motion accessibility.
  • Quick references to examples and patterns that ensure consistent, delightful interactions.

Quick Start

Analyze an existing UI and replace abrupt transitions with the recommended easing and timing, then adjust transform/opacity usage for GPU acceleration.

Frequently Asked Questions about emil-animations

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

FAQPage Schema
How do I implement polished UI animations using Framer Motion and React?

To implement polished UI animations in Framer Motion and React, replace abrupt transitions with recommended easing and timing, then adjust transform and opacity usage for GPU acceleration.

What is the best way to handle easing and duration for web app motion design?

The best way to handle easing and duration for motion design is to apply a structured, rule-based framework that provides clear guidance on property choices, ensuring consistent and accessible interactions.

Does this animation framework provide specific guidelines for drawers and toasts?

Yes, this animation framework provides practical rules and categorized guidelines specifically for transitions, gestures, toasts, and drawers to ensure delightful interactions.

Can I use these motion design guidelines for CSS transitions outside of React?

Yes, you can use these motion design guidelines for CSS transitions outside of React, as the framework offers clear guidance applicable to CSS alongside Framer Motion.

Why do my UI animations judder, and how do I optimize motion performance?

UI animations judder when not optimized for GPU acceleration; you fix this by adjusting transform and opacity usage following quick references and motion performance guidelines.

When do I need to consider accessibility for UI motion design?

You need to consider accessibility for UI motion design whenever implementing transitions, gestures, toasts, or drawers, ensuring interactions remain accessible and performant across web apps.