css-animation-creator
Installation
SKILL.md
CSS Animation Creator
Build production-grade, accessible, GPU-efficient motion for web UIs using CSS, Tailwind, and Framer Motion.
Workflow
- Identify the purpose of the motion: feedback, delight, guidance, or storytelling.
- Choose the technique: CSS transitions for state changes, keyframes for looping or multi-step motion, Framer Motion or JS for orchestration and scroll-linked effects.
- Set timing and easing to match the interaction. Apply the timing and easing tables in
references/principles-and-timing.md. - Author the animation. Pull ready-made keyframes and patterns from the reference files below rather than writing from scratch.
- Constrain animated properties to
transformandopacityfor GPU acceleration. Applyreferences/performance.md. - Honor reduced-motion preferences for every animation. Apply
references/accessibility.md. - Verify on low-end devices and confirm no layout thrash before shipping.