Skip to main content

webgpu-canvas

Teaches WebGPU fundamentals for high-performance canvas rendering, enabling GPU-accelerated graphics and visualizations.

Install this skill

or
65/100

Security score

The webgpu-canvas skill was audited on Feb 28, 2026 and we found 7 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 401

Template literal with variable interpolation in command context

SourceSKILL.md
401throw new Error(`Shader error: ${message.message}`);
medium line 403

Template literal with variable interpolation in command context

SourceSKILL.md
403console.warn(`Shader ${message.type}: ${message.message}`);
medium line 852

Template literal with variable interpolation in command context

SourceSKILL.md
852console.error(`WebGPU device lost: ${info.reason}`, info.message);
medium line 881

Template literal with variable interpolation in command context

SourceSKILL.md
881console.error(`WebGPU ${error.constructor.name}:`, error.message);
medium line 1020

Template literal with variable interpolation in command context

SourceSKILL.md
1020console.warn(`GPU memory limit exceeded, cannot allocate ${label}`);
medium line 1041

Template literal with variable interpolation in command context

SourceSKILL.md
1041console.log(`GPU Memory: ${(this.#totalBytes / 1024 / 1024).toFixed(2)} MB used`);
medium line 1043

Template literal with variable interpolation in command context

SourceSKILL.md
1043console.log(` ${info.label}: ${(info.bytes / 1024).toFixed(2)} KB`);
Scanned on Feb 28, 2026
View Security Dashboard
Installation guide →