motion-design

Guide UI/web animation design with timing, easing, and performance standards.

3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/MayaDispeler/TheOrqestra --skill motion-design-mayadispeler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: motion-design
Source: https://github.com/MayaDispeler/TheOrqestra/tree/main/skills/motion-design
Command: npx skills add https://github.com/MayaDispeler/TheOrqestra --skill motion-design-mayadispeler

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive reference for understanding and implementing effective motion design in UI/web contexts, addressing common pitfalls and promoting best practices.

Core Features & Use Cases

  • Animation Principles: Covers core principles such as state, hierarchy, and causality in motion design.
  • Non-Negotiable Standards: Outlines standards for duration, easing, and performance considerations.
  • Easing Reference: Provides a detailed table of easing curves for different animation scenarios.
  • Decision Rules: Offers guidelines for choosing the right animation for various use cases.
  • Stagger Patterns: Describes best practices for staggered animations in lists and sequences.
  • Vocabulary: Defines key terms related to motion design.
  • Common Mistakes: Identifies and explains common mistakes in motion design.
  • Good vs Bad Output: Illustrates the difference between effective and ineffective animation implementations.
  • Performance Checklist: Provides a checklist for ensuring animations are performant and accessible.

Quick Start

Use the motion-design skill to review the principles of motion design and implement a UI animation that respects the non-negotiable standards outlined in the reference.

Frequently Asked Questions about motion-design

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

FAQPage Schema
What are the non-negotiable standards for UI animation duration and easing?

UI animation standards require specific durations and easing curves to maintain performance and usability. This guide provides a detailed easing reference table and outlines strict rules for timing, choreography, and state transitions in web and interactive elements.

How do I choose the right motion design for different UI elements?

Choosing the right motion design involves applying specific decision rules for various use cases. This resource offers guidelines for matching animation types to UI contexts, covering state, hierarchy, and causality to ensure interactive elements respond predictably.

What are common mistakes in web animation and how do I avoid them?

Common web animation mistakes often involve ignoring performance considerations or misusing easing curves. This guide identifies these frequent errors, illustrates good versus bad animation implementations, and provides a checklist to ensure animations remain accessible and performant.

How do I implement staggered animations for UI lists and sequences?

Implementing staggered animations requires following specific patterns for lists and sequences to ensure smooth choreography. This reference describes best practices for staggering UI elements, helping designers and developers create cohesive sequential motion without jarring transitions.

Does this motion design guidance apply to both UX designers and developers?

Yes, this motion design guidance is applicable to both UX/UI designers and developers working on interactive elements. It bridges design and implementation by covering animation principles, performance considerations, and CSS standards for web animations.

What key vocabulary do I need to understand motion design principles?

Understanding motion design requires familiarity with specific vocabulary defining key terms related to animation. This guide defines essential terminology surrounding state, hierarchy, and causality, providing a shared language for designers and developers implementing UI animations.