ralph-gpu
Writes graphics that run on the machine's graphics chip — an animated background, thousands of moving particles, a 3-D scene — in a few lines, where talking to the chip directly takes hundreds.
LABSCO SUMMARY
vercel-labs' ralph-gpu package contains exactly one skill, teaching an agent the API of the WebGPU shader library that lives in the same repository.
The skill mirrors the library's own README: initializing a GPU context against a canvas, writing fullscreen fragment passes in WGSL, adding reactive uniforms that update the GPU without reinitializing anything, building compute shaders backed by storage buffers for particle systems, and chaining render targets or ping-pong buffer pairs for iterative effects like blur or a fluid simulation. Every shader an agent writes with it gets automatic access to resolution, time, deltaTime, frame, and aspect uniforms without wiring them by hand.
This is for someone writing WebGPU shader code directly — creative coders building particle systems, fluid sims, or generative visuals in the browser — not for a general app that merely displays a map or a chart. ralph-gpu itself is a small, roughly 11.5kB gzipped, client-side library with no server, account, or MCP dependency: the skill's only real prerequisite is installing the npm package.
A package with a spread of task-specific skills would split this into, say, a skill for diagnosing a lost WebGPU context and another for choosing a blend mode for a specific visual effect. Here everything an agent gets is a single reference skill covering the whole surface at once — the entire API in one file, but no separate troubleshooting or use-case guidance layered on top of it.
WHAT'S INSIDE
Writes graphics that run on the machine's graphics chip — an animated background, thousands of moving particles, a 3-D scene — in a few lines, where talking to the chip directly takes hundreds.
INSTALL
REPOSITORY INSTALL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.npx skills add vercel-labs/ralph-gpuSINGLE SKILL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.npx skills add vercel-labs/ralph-gpu --skill "ralph-gpu" --full-depth