Rive — интерактивные анимации со стейт-машинами

★ 6.5 · vibe-coding

rive-interactive — это скилл для Claude Code, который помогает создавать интерактивные векторные анимации на основе стейт-машин с двусторонней привязкой данных. Rive отличается от Lottie и GSAP тем, что поддерживает входные параметры трёх типов (boolean, number, trigger), ViewModel API для динамических свойств (текст, числа, цвета, enum) и кастомные события из анимации в код. Скилл охватывает интеграцию с React через пакет rive-react: хуки useRive, useStateMachineInput, useViewModel и useViewModelInstance для управления состояниями, привязки данных и обработки пользовательского ввода. Подходит для разработчиков, которым нужны анимированные UI-компоненты со сложной логикой переходов, интерактивные кнопки и тоглы, дашборды с живыми данными или анимации, созданные дизайнером и требующие управления во время выполнения.