animate

Audit and fix UI animations with consistent timing, easing, and reduced-motion handling.

3|Updated May 16, 2026
One-click install
npx skills add https://github.com/dawitlabs/ui-skills --skill animate-dawitlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animate
Source: https://github.com/dawitlabs/ui-skills/tree/main/skills/animate
Command: npx skills add https://github.com/dawitlabs/ui-skills --skill animate-dawitlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

UI animations often feel inconsistent, mechanically timed, or inaccessible because they don’t follow a shared motion system and may ignore user motion preferences.

Core Features & Use Cases

  • Animation audit & repair: Scans interactive elements and fixes missing or incorrect micro-interactions using consistent timing, easing, and safe animation properties.
  • Library-aware implementation: Detects the project’s animation approach (Framer Motion, Motion One, or CSS/Tailwind) and applies the matching patterns.
  • Visual verification loop: Uses Playwright to capture before/after screenshots and record videos to confirm the animation “feels right.”
  • Reduced-motion enforcement: Ensures prefers-reduced-motion is respected so users who opt out aren’t forced to watch animations.

Quick Start

Run the animate skill to audit and fix animations across the app, then verify the results using Playwright hover screenshots and video recording.

Frequently Asked Questions about animate

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

FAQPage Schema
How do I fix inconsistent UI animation and micro-interactions across my application?

Fix inconsistent UI animation by auditing interactive elements like buttons, modals, and dropdowns, then applying correct timing, easing, and safe transform and opacity techniques to establish a unified motion system.

How do I implement prefers-reduced-motion for accessibility compliance?

Implement prefers-reduced-motion handling by enforcing motion preferences across all interactive elements, preventing accessibility regressions for users who opt out of animations.

Does UI animation repair work with Framer Motion and CSS Tailwind?

UI animation repair works by detecting the project's animation approach, including Framer Motion, Motion One, or CSS and Tailwind, and applying matching patterns to maintain library-aware consistency.

How do I visually verify UI micro-interactions after applying changes?

Visually verify UI micro-interactions using Playwright to capture before and after screenshots and record videos, confirming the animation feels right without requiring manual browser checks.

What are the limitations of using Playwright for animation audits?

Playwright animation audits require a Playwright-based visual verification environment to confirm results, meaning projects without this testing setup cannot utilize the visual verification loop to validate motion changes.