Skip to main content
skill CX Codex

web-shader-extractor — Claude Code skill: use and install

Investigates WebGL, WebGPU, Canvas, and shader-like effects from a webpage, then replays them locally. Useful for animated backgrounds and interactive 3D scenes.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add lixiaolin94/skills --skill web-shader-extractor -a claude-code
Open on GitHub

What web-shader-extractor does

The skill examines a visual effect on a webpage, fixes the relevant rendering surface, and records facts about shaders, resources, render graphs, timing, and input. It then creates a local baseline that matches the collected evidence before moving the result into an editable project.

Its workflow uses state routing, focused reference files, report and manifest templates, plus optional scripts for DOM and bundle inspection. The surface must be locked before deep source work, and a verified baseline must exist before projectization. This skill is not for ordinary DOM/CSS cloning. scripts/fetch-rendered-dom.mjs is optional and requires Playwright to already be available.

What it helps with

  • inspect a WebGL effect on a webpage
  • record shader and rendering-resource evidence
  • replay an animated canvas background locally
  • build a verified baseline before projectization
  • trace render-graph and timing facts

Example prompts for the agent

  • Inspect the visual effect on this webpage, lock its rendering surface, and record the shader and resource evidence.
  • Replay this interactive WebGL scene locally, then build a baseline that matches the captured behavior.
  • Investigate the Canvas effect and prepare the verified baseline for an editable project.

How to install web-shader-extractor

1Skills CLI (Vercel)

npx skills add lixiaolin94/skills --skill web-shader-extractor -a claude-code

2Manually: put the files in place

~/.claude/skills/web-shader-extractor/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/web-shader-extractor/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about web-shader-extractor

How do I install web-shader-extractor in Claude Code?

Run npx skills add lixiaolin94/skills --skill web-shader-extractor -a claude-code, then check ~/.claude/skills/web-shader-extractor/SKILL.md.

What does web-shader-extractor do?

It investigates WebGL, WebGPU, Canvas, and related visual effects on a webpage, records rendering evidence, and prepares a local replay before projectization.

Is this skill for cloning a regular HTML/CSS page?

No. It targets WebGL, WebGPU, Canvas, shader, animated-background, and interactive 3D work rather than ordinary DOM/CSS cloning.

Similar skills

Everything for Frontend and UI →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor