Claude Skill
dgreenheck/webgpu-claude-skill
一款专为使用Three.js开发WebGPU应用程序设计的Claude Skill。通过专家指导和开发支持,增强您的GPU加速Web图形项目。
概览
仓库信息
安装这个 Skill
git clone https://github.com/dgreenheck/webgpu-claude-skill.gitRegistry 信息
项目简介
一款专为开发者设计的Claude Skill,用于辅助创建基于Three.js库的WebGPU应用程序,为现代GPU加速的Web图形开发提供专门支持。
A Claude skill for developing WebGPU applications with Three.js
要点
- WebGPU开发辅助
- Three.js集成支持
- 现代GPU图形指导
- 基于JavaScript的工具
- 开发者生产力提升
使用场景
- 使用Three.js构建WebGPU应用程序
- 学习现代Web图形编程
- 开发GPU加速的Web可视化
- 创建交互式3D Web体验
- 基于WebGPU的项目原型设计
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 ```bash # Install from this repository /skill install webgpu-threejs-tsl@<your-github-username>/webgpu-claude-skill ``` Or manually copy the `skills/webgpu-threejs-tsl` folder to: - **Global**: `~/.claude/skills/` - **Project**: `<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: -
话题
暂无话题