Make every interaction feel clear and alive.
UI motion design
Designs, implements, reviews, debugs, and measures UI motion for interfaces.
When to use it
Use it for adding animation, matching easing, reverse-engineering motion, or finding worthwhile animation opportunities.
Give it an interaction in the project; it applies the motion workflow, implementation guidance, and validation checks.
What you provide
This skill
the specified extraction output directory
Saves extracted animation frames
ffmpeg is required for extracting frames from screen recordings.
Python is required for the reverse-engineering workflow.
opencv-python is required for motion tracking in the reverse-engineering workflow.
numpy is required for motion tracking and curve fitting.