animate

Identify UI animation opportunities and propose an accessible motion strategy with measurable success criteria.

2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/nattergabriel/oasis-greenhouse --skill animate-nattergabriel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animate
Source: https://github.com/nattergabriel/oasis-greenhouse/tree/main/frontend/.agents/skills/animate
Command: npx skills add https://github.com/nattergabriel/oasis-greenhouse --skill animate-nattergabriel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze a feature to determine how motion can clarify state, provide feedback, and delight users, reducing cognitive load.

Core Features & Use Cases

  • Systematic assessment: identify static areas where motion improves relationships and user feedback.
  • Motion plan: produce a cohesive set of entrance, transition, and micro-interactions tailored to the feature.
  • Accessibility & performance: ensure compliance with prefers-reduced-motion and performance budgets.

Quick Start

Provide a prioritized plan to add purposeful animations to a given UI feature, including micro-interactions, transitions, 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 identify where to add UI animations to improve user experience?

To identify UI animation opportunities, systematically assess static areas where motion can clarify state changes, provide feedback, and reduce cognitive load. A cohesive motion strategy then proposes entrance, transition, and micro-interactions tailored to your feature.

What is the best way to implement accessible motion design that respects user preferences?

Accessible motion design ensures compliance with prefers-reduced-motion media queries and adheres to performance budgets. It provides clear feedback through purposeful animation while respecting user accessibility settings and maintaining optimal interface performance.

How do I create a step-by-step protocol for adding micro-interactions to a feature?

To create a micro-interactions protocol, produce a prioritized plan that applies performance-conscious motion to your UI feature. This includes tailored entrance and transition animations with measurable success criteria and step-by-step code implementation guidance.

Can I use this motion design approach for any UI feature without prior animation experience?

Yes, this motion design approach translates UI analysis into a concrete implementation protocol without requiring deep animation experience. It systematically guides you from identifying static areas to applying purposeful, accessible motion with clear feedback.

When should I not use motion design in my user interface?

You should avoid motion design when it violates prefers-reduced-motion settings or exceeds performance budgets. Motion should not be added decoratively; it must clarify state, provide feedback, and reduce cognitive load rather than increasing visual noise.