Security 775 installs

fixing-motion-performance

by ibelick/ui-skills

Audit and fix animation performance issues including layout thrashing, compositor properties, scroll-linked motion, and blur effects. Use when animations…

Skill content

Audit and fix animation performance issues including layout thrashing, compositor properties, and scroll-linked motion.

- Covers nine rule categories by priority: never patterns, mechanism selection, measurement batching, scroll-linked motion, paint optimization, layer promotion, blur/filter constraints, view transitions, and tool boundaries

- Provides file-level review mode that identifies violations with exact line quotes, impact explanation, and concrete code fixes

- Includes FLIP-style transition patterns, scroll timeline alternatives to JS polling, and guidance on batching DOM reads before writes

- Applies constraints within existing animation stacks without forcing library migrations

fixing-motion-performance

Fix animation performance issues.

how to use

-

/fixing-motion-performance
Apply these constraints to any UI animation work in this conversation.

-

/fixing-motion-performance <file>
Review the file against all rules below and report:

- violations (quote the exact line or snippet)

- why it matters (one short sentence)

- a concrete fix (code-level suggestion)

Do not migrate animation libraries unless explicitly requested. Apply rules within the existing stack.

when to apply