This one gets you up and running with Three.js and React Three Fiber for interactive 3D web experiences. The examples cover the practical stuff: basic scenes with lighting and materials, animated objects using useFrame, loading GLB models for product viewers, and 3D data visualizations like bar charts and network graphs. There's also a product configurator example that shows how to wire up interactive color changes. The instanced mesh patterns are good to see since rendering thousands of particles is where most people hit performance walls. If you're building anything that needs to display data spatially or create interactive product demos, the code here is clear enough to adapt without digging through Three.js docs for hours.

skills.sh installs
670
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add daffy0208/ai-dev-standards --skill 3d-visualizer --agent claude-code

Installs into .claude/skills of the current project.

Files

3D Visualizer Skill

I help you create 3D visualizations, interactive 3D graphics, and immersive web experiences using Three.js.

What I Do

3D Graphics:

  • 3D models and scenes
  • Materials and lighting
  • Animations and interactions
  • Camera controls

3D Data Visualization:

  • 3D charts and graphs
  • Network visualizations
  • Geospatial data
  • Scientific visualization

Interactive 3D:

  • Product viewers (360°)
  • Configurators
  • Interactive demos
  • 3D games

Three.js with React Three Fiber

npm install three @react-three/fiber @react-three/drei

Basic 3D Scene

// components/Scene3D.tsx
'use client'
import { Canvas } from '@react-three/fiber'
import { OrbitControls, Box, Sphere } from '@react-three/drei'

export function Scene3D() {
  return (
    <Canvas camera={{ position: [5, 5, 5], fov: 50 }}>
      {/* Lighting */}
      <ambientLight intensity={0.5} />
      <pointLight position={[10, 10, 10]} />

      {/* 3D Objects */}
      <Box position={[-2, 0, 0]} args={[1, 1, 1]}>
        <meshStandardMaterial color="hotpink" />
      </Box>

Sponsors

Details

Repository
github.com/daffy0208/ai-dev-standards
Category
AI & Agent Building
First seen
Jun 3, 2026

More from daffy0208/ai-dev-standards

All 49
1aj-geddes avatargitlab-cicd-pipelineaj-geddes/useful-ai-promptsDesign and implement GitLab CI/CD pipelines with stages, jobs, artifacts, and caching. Configure runners, Docker integration, and deployment strategies.669skills.sh installs
2aj-geddes avatarwebsocket-implementationaj-geddes/useful-ai-promptsImplement real-time bidirectional communication with WebSockets including connection management, message routing, and scaling. Use when building real-time featu668skills.sh installs
3charon-fan avatarcode-reviewercharon-fan/agent-playbookcode reviewer665skills.sh installs
4getsentry avatarsentry-nextjs-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Next.js. Use when asked to "add Sentry to Next.js", "install @sentry/nextjs", or configure error monitoring, tracing, session replay, 665skills.sh installs
5aj-geddes avatarrequirements-gatheringaj-geddes/useful-ai-promptsSystematically collect, document, and validate requirements from stakeholders. Ensure clarity, completeness, and agreement before development begins to reduce s663skills.sh installs
6charon-fan avatarrefactoring-specialistcharon-fan/agent-playbookrefactoring specialist663skills.sh installs