review-animations

Reviews animation and motion code against the animations.dev craft standards.

1|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/taxmaxi/taxmaxi --skill review-animations-taxmaxi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: review-animations
Source: https://github.com/taxmaxi/taxmaxi/tree/main/.codex/skills/review-animations
Command: npx skills add https://github.com/taxmaxi/taxmaxi --skill review-animations-taxmaxi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Animation code often ships with subtle craft defects—weak easing, wrong transform origins, non-GPU properties, missing reduced-motion handling—that make interfaces feel sluggish or broken. This Skill reviews animation and motion code against a rigorous, opinionated craft bar derived from the Animations on the Web course, flagging violations with concrete fixes. ## Core Features & Use Cases - Ten Non-Negotiable Standards: Evaluates every animation against rules covering justified motion, frequency-appropriateness, easing strength, sub-300ms durations, transform origins, interruptibility, GPU-only properties, accessibility, asymmetric timing, and cohesion. - Aggressive Escalation Triggers: Hard-flags known anti-patterns on sight, such as transition: all, scale(0) entrances, ease-in on UI, keyframes on toasts, and Framer Motion x/y/scale shorthands under load. - Structured Review Output: Produces a findings table (Before/After/Why) plus a tiered verdict ending in an explicit Block or Approve decision, citing exact values from the bundled STANDARDS.md reference. - Use Case: A developer opens a pull request adding a dropdown menu with Framer Motion. The review catches transform-origin: center, a 400ms duration, and missing prefers-reduced-motion handling, and returns corrected cubic-bezier curves and origin values with file:line citations. ## Quick Start Review the animation and motion code in my current diff against the animations.dev craft bar and give me a findings table with a block or approve verdict.

Frequently Asked Questions about review-animations

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

FAQPage Schema
How do I review CSS animation code for quality issues?▼

Run this review against your diff to check each animation against ten standards covering easing strength, duration limits, transform origins, and GPU-only properties. It returns a Before/After/Why findings table plus a block or approve verdict with file:line citations.

What animation mistakes does this review flag automatically?▼

It hard-flags anti-patterns like transition: all, scale(0) entrances, ease-in on UI, durations over 300ms without justification, keyframes on toasts or drawers, animating layout properties off the GPU, and missing prefers-reduced-motion handling.

Does the review support Framer Motion and Motion for React?▼

Yes, it covers Framer Motion and motion/react specifics including AnimatePresence key requirements, layout animation border-radius distortion, non-accelerated x/y/scale shorthands, useSpring versus useMotionValue selection, and MotionConfig reducedMotion settings.

Can it review accessibility of animations for reduced motion users?▼

Yes, accessibility is one of the ten standards. It checks that prefers-reduced-motion keeps opacity and color transitions while dropping movement, that hover animations are gated behind hover and pointer media queries, and that tap targets are at least 44x44 pixels.

When should I not use this animation review skill?▼

Do not use it for general code review, feature writing, or non-motion bug fixes. The skill explicitly declines non-animation work and points to a general review skill instead, since its entire rule set targets motion craft only.