**webgpu-claude-skill**
Description
An Agent Skill for developing WebGPU-enabled Three.js applications using TSL (Three.js Shading Language).
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
WebGPU Three.js TSL Skill
An Agent Skill for developing WebGPU-enabled Three.js applications using TSL (Three.js Shading Language).
**Last updated:** April 1, 2026 — aligned with Three.js r183+ API changes.
Overview
This skill provides Claude with comprehensive knowledge for:
- Setting up Three.js with WebGPU renderer
- Writing shaders using TSL (Three.js Shading Language)
- Creating node-based materials
- Building GPU compute shaders
- Implementing post-processing effects
- Integrating custom WGSL code
Installation
This repo ships the same content in two formats so it works in both Claude Code (as an Agent Skill) and Cursor (as project rules). The Claude skill under `skills/` is the source of truth; the Cursor rules under `.cursor/rules/` are thin shims that `@file`-reference those same docs, so edits flow through automatically.
Claude Code
# Install from this repository
/skill install webgpu-threejs-tsl@/webgpu-claude-skill
Or manually copy the `skills/webgpu-threejs-tsl` folder to:
- Global:
~/.claude/skills/ - Project:
/.claude/skills/
Cursor
Clone this repo and open it directly — Cursor picks up `.cursor/rules/` automatically.
To use the rules in your own project, copy **both** directories into your project root, preserving the paths:
your-project/
├── .cursor/rules/ # from this repo
└── skills/webgpu-threejs-tsl/ # from this repo (referenced by the rules)
The `.mdc` files use `@file` references pointing at `skills/webgpu-threejs-tsl/...`, so the `skills/` directory must travel with them. If you'd rather not keep the `skills/` folder, inline the referenced content into each `.mdc` file.
The rules are scoped by globs and auto-attach only on relevant files:
webgpu-threejs-tsl.mdc— entry point, JS/TS filescompute-shaders.mdc— files matching*compute*or*particle*post-processing.mdc— files matching*post*,*effect*,*bloom*
...
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development