skills/smithery.ai/react-three-webgl

react-three-webgl

SKILL.md

React Three / three.js / R3F / Scroll + DOM

Purpose

  • Build accessible, SEO-friendly websites that progressively enhance into cinematic WebGL experiences.
  • Mix DOM and 3D without sacrificing layout, accessibility, or performance.

How to use this skill

  • Start with overview.md for architecture, mental models, and core primitives.
  • Use scroll.md for scroll rigs, DOM tracking, and multi-view layouts.
  • Use nextjs.md for Next.js integration patterns and client boundaries.
  • Use animation.md for transitions and animation stacks (GSAP, Motion, Theatre.js, react-spring).
  • Use performance.md for performance scaling and scene optimization.

Quick principles

  • Progressive enhancement first: HTML and CSS are the baseline; WebGL is optional.
  • Prefer a single shared WebGL canvas across routes.
  • DOM is the layout source of truth; WebGL tracks DOM proxies.
  • Scroll is a timeline; keep scroll and rendering in sync.
  • Optimize early: reduce draw calls, reuse resources, render on demand.
Installs
2
First Seen
Apr 17, 2026
react-three-webgl from smithery.ai