webgpu-syntax-command-encoder

Installation
SKILL.md

WebGPU Command Encoder

Record GPU work into a GPUCommandEncoder, encode render or compute passes and copy commands, finish into a GPUCommandBuffer, and submit it to device.queue.

Quick Reference

Step Call Returns
Create encoder device.createCommandEncoder({ label }) GPUCommandEncoder
Start render pass encoder.beginRenderPass(descriptor) GPURenderPassEncoder
Start compute pass encoder.beginComputePass({ label, timestampWrites }) GPUComputePassEncoder
End any pass passEncoder.end() undefined
Copy buffer encoder.copyBufferToBuffer(...) undefined
Resolve queries encoder.resolveQuerySet(...) undefined
Finish recording encoder.finish({ label }) GPUCommandBuffer
Submit work device.queue.submit([commandBuffer]) undefined
Await completion device.queue.onSubmittedWorkDone() Promise<undefined>
Installs
3
GitHub Stars
1
First Seen
Aug 5, 2026
webgpu-syntax-command-encoder — impertio-studio/webgpu-claude-skill-package