rive

Create and integrate Rive interactive animations across platforms with Luau scripting.

5|3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ZHLX2005/fr --skill rive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rive
Source: https://github.com/ZHLX2005/fr/tree/main/.agents/skills/rive
Command: npx skills add https://github.com/ZHLX2005/fr --skill rive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This knowledge base equips developers and designers to design, script, and integrate Rive animations across platforms, enabling complex interactions within the editor and runtimes.

Core Features & Use Cases

  • Scripting with Luau: extend behavior and create custom animation logic.
  • State Machines & Data Binding: drive interactions and bind runtime data to animations.
  • Cross-platform Runtimes: Web, mobile, and game engines (React/Next.js, Flutter, Unity, Unreal).
  • Use cases include building interactive scenes, parallax effects, and data-driven UI.

Quick Start

Ask Claude to demonstrate a Rive script integration in a React app.

Frequently Asked Questions about rive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Rive interactive animations into a React app?

State machines in Rive drive animation interactions by defining logic and transitions between animation states. You bind runtime data to these state machines, allowing your app to dynamically control animation playback based on user input or data changes.

Can I use Rive runtimes with game engines like Unity and Unreal?

Rive scripting uses Luau to extend animation behavior and create custom logic within the Rive Editor. By applying scripting protocols and view models, you can build complex interactive scenes that respond dynamically to runtime data.

What is the best way to bind runtime data to Rive animations?

The best way to bind runtime data to Rive animations is by using Rive's data-binding workflows alongside state machines. This approach links your application's runtime data directly to view models in the editor, driving responsive UI updates.

Does Rive support building interactive scenes for both mobile and web platforms?

Yes, Rive supports building interactive scenes for both mobile and web platforms through its cross-platform runtimes. You can integrate the same interactive animations and data-driven UI into React/Next.js, Flutter, or native mobile applications.