
from claudedesignskills143
State-machine driven vector animations with runtime interactivity and ViewModel data binding for web and mobile UIs.
Rive Interactive provides patterns and examples for building state-machine driven vector animations that respond to user input and application data. It covers state machines, inputs (boolean/number/trigger), ViewModel two-way binding, events, runtime property control, and cross-platform integration (React, Web, React Native, iOS, Android, Flutter). Concrete code examples and scripts help generate components and ViewModel bindings.
Use this skill when you need interactive UI animations with complex transitions, data-driven visualizations, animated components (buttons, toggles, loaders), or when designer-created Rive assets require runtime control that timeline-based tools (like Lottie) cannot provide.
Likely compatible with developer-oriented coding assistants (Claude Code, Copilot-style agents) that can read and generate React/JSX and integration code.
This skill has not been reviewed by our automated audit pipeline yet.