kmp-compose-animation

Installation
SKILL.md

When to Use This Skill

Use when:

  • A UI element should fade, slide, or expand into view rather than appearing instantly
  • Switching between two composables needs a visual crossfade or slide transition
  • A card or list item changes size and should animate the height change
  • A property (alpha, scale, offset) needs to animate from one value to another
  • Shared element transitions are needed between list and detail screens (Compose 1.7+)

Trigger keywords: animation, AnimatedVisibility, animateContentSize, Crossfade, AnimatedContent, animateFloatAsState, animateDpAsState, transition, enter transition, exit transition, shared element, spring animation, tween animation, compose animation, fade in, slide in, bounce, ease, reduced motion, motion accessibility, animate, animated transition, smooth transition, animate appearance, animate change, motion, visual transition, page transition, screen transition, easing curve, animation duration, how long should this animate, should this animate, motion tokens, CubicBezierEasing, press feedback, animation feels slow, animation feels janky.

Installs
15
GitHub Stars
2
First Seen
Aug 3, 2026
kmp-compose-animation — ronjunevaldoz/kmp-agent-skills