ui-animation
π―Skillfrom mblode/agent-skills
UI animation guidelines covering motion timing, easing defaults, spatial sequencing, CSS-first animation principles, and prefers-reduced-motion accessibility patterns.
Overview
UI Animation is a Claude Code skill that provides guidelines and examples for implementing consistent, performant UI motion and animation. It covers core animation principles including timing, easing, accessibility with prefers-reduced-motion, and performance optimization to ensure animations clarify cause/effect relationships and add intentional delight without degrading user experience.
Key Features
- Performance-First Rules - Animate only
transformandopacityproperties, never layout properties, and avoidtransition: allto maintain smooth 60fps animations - Easing Defaults - Predefined cubic-bezier curves for enter/hover, move, and simple hover interactions that provide consistent, polished motion across the application
- Accessibility Compliance - Built-in guidance for honoring
prefers-reduced-motionby disabling transform-based animations and reducing or eliminating motion for users who prefer it - Spatial and Sequencing - Rules for
transform-originplacement at trigger points, dialog/menu scale starting points (0.85-0.9), and stagger reveal timing of 50ms or less - CSS-First Approach - Prefer CSS animations over JavaScript, using WAAPI or JS only when CSS cannot achieve the desired effect
Who is this for?
This skill is designed for frontend developers and UI designers who need consistent animation guidelines for web applications. It is particularly valuable for teams building design systems or component libraries that require standardized motion patterns with proper accessibility and performance considerations.
Same repository
mblode/agent-skills(33 items)
Installation
npx vibeindex add mblode/agent-skills --skill ui-animationnpx skills add mblode/agent-skills --skill ui-animation~/.claude/skills/ui-animation/SKILL.mdSKILL.md
More from this repository10
Performs comprehensive UI quality review focusing on typography, accessibility, and user experience refinement before product release.
Agent skills creator from a minimal, opinionated skill set for planning, design, engineering, and UI quality.
Optimizes SEO for Next.js App Router by implementing metadata, structured data, semantic HTML, and performance improvements without visual redesigns.
Enables secure, scalable multi-tenant platform architectures on Cloudflare Workers with deterministic routing, tenant isolation, and custom domain support.
A minimal, opinionated set of agent skills for planning, design, engineering, and UI quality, covering feature planning, architecture scaffolding, Next.js and CLI project setup, UI design, accessibility audits, typography, animation, SEO optimization, and PR reviews.
A define architecture skill for establishing repo layout, workflow, and full-stack architecture patterns for TypeScript applications at project start.
Reviews pull requests for bugs and CLAUDE.md compliance, providing high-signal, actionable feedback with precise inline comments.
A documentation writing skill from a minimal, opinionated set of agent skills covering planning, design, engineering, and UI quality for development workflows.
Skill for generating AGENTS.md files that document agent capabilities, tool access, and workflow instructions for AI coding assistants.
Implements frontend best practices for React/TypeScript, focusing on type safety, form handling, state management, and clean, performant code.