animate

Review a feature and plan purposeful animations with accessibility and performance constraints.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yinshucheng/vibeflow --skill animate-yinshucheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animate
Source: https://github.com/yinshucheng/vibeflow/tree/main/.claude/skills/animate
Command: npx skills add https://github.com/yinshucheng/vibeflow --skill animate-yinshucheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews a feature and enhances it with purposeful animations, micro-interactions, and motion effects to improve usability and delight. Use when the user mentions adding animation, transitions, micro-interactions, motion design, hover effects, or making the UI feel more alive.

Core Features & Use Cases

  • Assess Animation Opportunities: identify where motion clarifies relationships, provides feedback, or adds delight.
  • Plan Animation Strategy: define hero moment, feedback layer, transition layer, and delight moments, with attention to prefers-reduced-motion and performance budgets.
  • Implement Animations: outline entrance, micro-interactions, state transitions, navigation, and guidance animations.
  • Technical & Accessibility Guidance: specify timing, easing, CSS/JS techniques, performance, and accessibility constraints.
  • Verify Quality: test for 60fps, reduce motion support, non-blocking interactions, and value.

Quick Start

Describe a motion plan for a given feature including entrance, micro-interactions, and accessibility considerations.

Frequently Asked Questions about animate

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

FAQPage Schema
How do I plan UI motion design for a feature without harming accessibility?

Plan UI motion design by defining entrance, micro-interactions, and state transitions while applying prefers-reduced-motion constraints. This ensures animations guide attention and provide feedback without harming accessibility.

What is the best way to add purposeful micro-interactions to a product UI?

The best way to add purposeful micro-interactions is to review the feature, identify where motion clarifies relationships, and implement feedback and delight layers. This improves usability without degrading performance.

How do I structure an animation strategy for navigation transitions and form interactions?

Structure an animation strategy by defining hero moments, feedback layers, transition layers, and delight moments. Specify timing, easing, and performance budgets for navigation transitions and form interactions.

Does adding UI animation require prefers-reduced-motion and performance budget validation?

Yes, adding UI animation requires prefers-reduced-motion support and performance budget validation. Verify animations run at 60fps, support reduced motion, and do not block interactions to ensure accessibility and quality.

When do I need to use motion design in a product UI design review?

You need motion design in a product UI design review when a feature lacks motion and requires purposeful animations to improve usability. Use it to enhance onboarding, form interactions, and navigation transitions.

What CSS and JS techniques should I use for entrance animations and state transitions?

Use CSS and JS techniques for entrance animations and state transitions by specifying exact timing and easing. This technical guidance ensures motion effects provide feedback and delight within performance budgets.