fixing-motion-performance

Enforce motion guidelines for CSS, WAAPI, and layout animations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/raingernx/KRUKRAFT --skill fixing-motion-performance-raingernx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fixing-motion-performance
Source: https://github.com/raingernx/KRUKRAFT/tree/main/.claude/skills/fixing-motion-performance
Command: npx skills add https://github.com/raingernx/KRUKRAFT --skill fixing-motion-performance-raingernx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Animation performance issues cause jank and degraded user experience; this skill provides a structured set of motion guidelines and review rules to address those problems.

Core Features & Use Cases

  • Constraint-driven motion review: apply a clear set of rules to CSS, WAAPI, and layout-based animations to prevent layout thrash and avoid transforming large surfaces.
  • Performance-oriented guidelines: prioritize transform and opacity, minimize layout reads/writes, and provide guardrails for scroll-linked motion.
  • Education and onboarding: suitable for teams to onboard designers and engineers to accelerate smoother UI interactions across projects.

Quick Start

Apply these constraints to any UI animation work in this conversation.

Frequently Asked Questions about fixing-motion-performance

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

FAQPage Schema
How do I fix CSS animation jank and improve UI motion performance?

To fix UI motion performance, apply structured motion guidelines that prioritize transform and opacity properties while minimizing layout reads and writes to prevent layout thrash.

What are the best practices for scroll-linked motion to avoid degraded UX?

Best practices for scroll-linked motion involve applying specific guardrails and constraints to prevent layout thrash and avoid transforming large surfaces during scrolling.

Does this motion performance review work with WAAPI and layout transitions?

Yes, the motion performance guidelines apply to UI animation work across CSS, WAAPI, and layout transitions, covering reveals, scroll-linked motion, and layout transformations.

How do I review frontend animations to prevent layout thrash?

Review frontend animations by enforcing constraint-driven motion rules that prioritize transform and opacity, minimize layout reads and writes, and provide guardrails for scroll-linked motion.

Why does UI animation cause jank and how can I onboard my team to prevent it?

UI animation causes jank through layout thrash and transforming large surfaces; onboard teams by applying a structured set of motion guidelines and review rules to accelerate smoother interactions.