12-principles-of-animation

Audit web animation code against Disney's 12 principles for quality gaps.

116|9|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/elophanto/EloPhanto --skill 12-principles-of-animation-elophanto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 12-principles-of-animation
Source: https://github.com/elophanto/EloPhanto/tree/main/skills/12-principles-of-animation
Command: npx skills add https://github.com/elophanto/EloPhanto --skill 12-principles-of-animation-elophanto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit animation code against Disney's 12 principles adapted for web interfaces to identify quality gaps and inconsistent motion.

Core Features & Use Cases

  • Rule-based verification of timing, easing, physics, and staging across CSS and JavaScript-driven animations.
  • Detects violations across components, libraries (e.g., Framer Motion, GSAP), and UI patterns to guide remediation.
  • Use case: review a design system's animation library to ensure all components conform to the 12 principles.

Quick Start

Run the skill against your web project to audit all animation files for compliance with the 12 principles.

Frequently Asked Questions about 12-principles-of-animation

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

FAQPage Schema
How do I audit web animations against Disney's 12 principles?

The audit checks animation code for compliance with structured rules covering timing, easing, physics, and staging, then outputs findings in a file:line format to pinpoint exactly where violations occur.

Can I use this to review Framer Motion and GSAP animations?

Yes, the audit applies to JavaScript-driven motion frameworks like Framer Motion and GSAP, detecting violations across components, libraries, and UI patterns to guide remediation efforts.

What is the best way to check CSS animation quality in a design system?

Running an audit across your CSS animations verifies timing, easing, physics, and staging, ensuring your design system components conform to the 12 principles.

How does the animation audit report its findings?

The audit outputs findings in a file:line format, identifying specific quality gaps in your animation code so you can directly locate and remediate non-compliant motion patterns.

Does this animation audit work with pure CSS transitions or only JavaScript libraries?

The audit works across both pure CSS animations and JavaScript-driven motion, applying an extensible rules catalog to evaluate timing, easing, physics, and staging regardless of the implementation method.