Individual skill
threejs-webgl
Comprehensive skill for Three.js 3D web development. Use this skill when building interactive 3D scenes, WebGL/WebGPU applications, product configurators, 3D visualizations, or immersive web experiences. Triggers on tasks involving Three.js, 3D rendering, scenes, cameras, meshes, materials, lights, animations, textures, or WebGL/WebGPU rendering.
plugins/individual/threejs-webgl/skills/threejs-webgl/SKILL.md
Source commit 1da73febff0c3e1dfefc07f8a5ef8f7d1dfdb6cd
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,303
- Repository last updated
- Nov 20, 2025
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
- engineering-web Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 15,731 bytesassets/starter_scene/README.mddoc · 2,983 bytesassets/starter_scene/index.htmlasset · 1,733 bytesassets/starter_scene/main.jsruns · 4,481 bytesreferences/api_reference.mddoc · 11,038 bytesreferences/materials_guide.mddoc · 11,484 bytesreferences/optimization_checklist.mddoc · 9,675 bytesscripts/setup_scene.pyruns · 6,813 bytes
Read excerpt
# Three.js WebGL/WebGPU Development
## Overview
Three.js is the industry-standard JavaScript library for creating 3D graphics in web browsers using WebGL and WebGPU. This skill provides comprehensive guidance for building performant, interactive 3D experiences including scenes, cameras, renderers, geometries, materials, lights, textures, and animations.
## Core Concepts
### Scene Graph Architecture
Three.js uses a hierarchical scene graph where all 3D objects are organized in a tree structure:
```javascript
Scene