What problem does it solve? Building interactive 3D web experiences typically requires deep Three.js knowledge and extensive code. This Skill guides you through embedding designer-created Spline 3D scenes into React and Next.js apps, wiring up object interactions, triggering animations programmatically, and optimizing performance. ## Core Features & Use Cases - React/Next.js Integration: Embed Spline scenes using @splinetool/react-spline with SSR support, lazy loading, and responsive layouts. - Event Handling & Object Control: Respond to clicks and hovers on 3D objects, modify position/rotation/scale/material color, and trigger Spline animations via emitEvent. - Project & Component Generators: Scripts scaffold complete Vite or Next.js Spline projects and generate reusable component wrappers (basic, interactive, animated, controlled, responsive, lazy). - Use Case: Build a product configurator where users click a 3D product to change its color and rotate it, with scroll-triggered animations via GSAP ScrollTrigger. ## Quick Start Use the spline-interactive skill to create a React component that embeds my Spline scene and handles click events on 3D objects.