Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Arvind Sekar avatar

Webgpu Inspector Plugin

  • 1 repo stars
  • Updated April 29, 2026
  • scasekar/webgpu-inspector-plugin

webgpu-inspector-plugin is a Claude Code plugin that connects agents to the webgpu-inspector MCP server and CLI so developers can programmatically inspect WebGPU GPU state and errors.

About

webgpu-inspector-plugin is a Claude Code marketplace plugin for debugging WebGPU applications through a skill, slash command, debugger agent, and MCP server. It uses Playwright plus the WebGPU Inspector bridge to list GPU objects, capture buffers and textures, view shaders, and drive the page programmatically. Install it when WebGPU validation errors or rendering bugs need agent-driven inspection beyond manual DevTools panels.

  • 24 MCP tools mirroring webgpu-inspector-cli for browser, objects, capture, and shaders
  • Long-lived Playwright Chromium session keeps GPU context across agent tool calls
  • Buffer decoding formats include hex-dump, f32-list, and custom struct specs
  • webgpu-debugger subagent for background GPU diagnosis
  • Requires pip install webgpu-inspector-cli and Playwright Chromium

Webgpu Inspector Plugin by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add scasekar/webgpu-inspector-plugin

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Last updatedApril 29, 2026
Repositoryscasekar/webgpu-inspector-plugin

How can I debug WebGPU rendering issues, shader bugs, and GPU validation errors from an AI coding assistant?

Debug WebGPU apps from Claude Code by inspecting GPU objects, shaders, buffers, and validation errors via MCP or CLI.

Who is it for?

Graphics developers building WebGPU apps who want persistent browser sessions and MCP tools inside Claude Code.

Skip if: Projects using only WebGL, native Vulkan, or graphics stacks without a WebGPU target in Chromium.

What you get

Captured GPU objects, shader source, buffer dumps, screenshots, and error lists from a live Playwright WebGPU session.

Recommended Marketplaces

FAQ

Why use MCP instead of one-off CLI commands?

The MCP server keeps one browser alive across tool calls; separate CLI invocations restart the browser each time.

What prerequisites are required?

Install webgpu-inspector-cli with pip and run python -m playwright install chromium.

How do I start a session manually?

Run /webgpu-inspect https://your-webgpu-app.com or let the webgpu-inspector skill activate during GPU debug requests.

Development Toolsfrontendtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.