Interaction Physics

Design and implement the motion layer of a UI — microinteractions, transitions, hover/press feedback, and animation timing/easing — as working CSS/JS plus a written animation spec. Use when the user says 'the app feels janky', 'animations feel off', 'make it feel smoother/snappier', 'add a transition', 'the modal just pops in', 'buttons feel dead', 'add some polish/delight', or when interactions give no feedback. Also use to audit existing animations for timing, easing, performance (GPU properties), and reduced-motion support. Produces an animation spec (duration/easing per interaction class) and the implemented transitions.

sanky369 38f80f2 2 files · 14.7 KB Updated

File contents

sanky369/vibe-building-skills/tree/main/skills/frontend-design/interaction-physics commit 38f80f2171

Frequently asked questions

npx skillmds add sanky369/interaction-physics