review-animations

Reviews animation and motion code against Emil Kowalski's design engineering standards.

Updated Aug 19, 2026
One-click install
npx skills add https://github.com/rithm84/Manor --skill review-animations-rithm84
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-animations
Source: https://github.com/rithm84/Manor/tree/main/.agents/skills/emilkowalski-design/review-animations
Command: npx skills add https://github.com/rithm84/Manor --skill review-animations-rithm84

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Animation code often passes review because it technically works, yet feels sluggish, fires too often, or drops frames in production. This Skill applies a strict, opinionated craft bar to motion code so feel-breaking regressions are caught before merge. ## Core Features & Use Cases - Ten non-negotiable standards: Checks justified motion, frequency-appropriateness, easing, sub-300ms durations, transform origins, interruptibility, GPU-only properties, accessibility, asymmetric timing, and cohesion. - Escalation triggers and remedial hierarchy: Flags transition: all, scale(0), ease-in on UI, and layout-property animation on sight, then proposes fixes ordered from deletion down to polish. - Structured verdict output: Produces a findings table plus a tiered verdict ending in an explicit Block or Approve decision with file:line citations. - Use Case: A pull request adds a dropdown that animates height over 400ms with ease-in. The review flags the non-GPU property, the excessive duration, and the wrong easing, then prescribes a 150-250ms ease-out transform-based transition. ## Quick Start Review the animation and motion code in this pull request against the animation standards 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
What are the limitations of this animation review approach?

It only reviews animation and motion code; it declines general code review, feature writing, and unrelated bug fixes. Judgments about feel are grounded in the STANDARDS.md reference values, and uncertain cases are deferred to slow-motion or frame-by-frame debugging rather than guessed.