Skip to main content
Back to registry

webgpu-threejs-tsl

dgreenheck/webgpu-claude-skill

TSL (Three.js Shading Language) is a node-based shader abstraction that lets you write GPU shaders in JavaScript instead of GLSL/WGSL strings.

Installs145
Install command
npx skills add https://github.com/dgreenheck/webgpu-claude-skill --skill webgpu-threejs-tsl
About this skill
TSL (Three.js Shading Language) is a node-based shader abstraction that lets you write GPU shaders in JavaScript instead of GLSL/WGSL strings. Replace standard material properties with TSL nodes: TSL uses method chaining for operations: Use Fn() for reusable shader logic: - docs/core-concepts.md - Types, operators, uniforms, control flow - docs/materials.md - Node materials and all properties - docs/compute-shaders.md - GPU compute with instanced arrays - docs/post-processing.md - Built-in and custom effects - docs/wgsl-integration.md - Custom WGSL functions - docs/device-loss.md - Handling GPU device loss and recovery - examples/basic-setup.js - Minimal WebGPU project - examples/custom-material.js - Custom shader material - examples/particle-system.js - GPU compute particles - examples/post-processing.js - Effect pipeline - examples/earth-shader.js - Complete Earth with atmosphere - templates/webgpu-project.js - Starter project template - templates/compute-shader.js - Compute shader template - REFERENCE.md - Quick reference cheatsheet - Setting up Three.js with WebGPU renderer - Creating custom shader materials with TSL - Writing GPU compute shaders - Building post-processing pipelines - Migrating from GLSL to TSL - Implementing visual effects (particles, water, terrain, etc.) - Three.js TSL Wiki - WebGPU Examples (files prefixed with webgpu_ )

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does webgpu-threejs-tsl do?

TSL (Three.js Shading Language) is a node-based shader abstraction that lets you write GPU shaders in JavaScript instead of GLSL/WGSL strings.

Is webgpu-threejs-tsl good?

webgpu-threejs-tsl does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does webgpu-threejs-tsl work with?

webgpu-threejs-tsl currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to webgpu-threejs-tsl?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install webgpu-threejs-tsl?

npx skills add https://github.com/dgreenheck/webgpu-claude-skill --skill webgpu-threejs-tsl

Related skills

Alternatives in Software Engineering