What problem does it solve?
Adding an interactive WebGPU cursor trail to a hero or contact section often breaks accessibility, SSR rendering, bundle size, or GPU usage on unsupported devices. This Skill provides an exact, verified implementation of the Shaders halftone cursor trail with progressive enhancement so the static section always works.
Core Features & Use Cases
- Exact Shader Graph: Prescribes the six-node graph (DotGrid, ChromaFlow, two LinearGradients, CursorRipples, FilmGrain) with required IDs and linkages so the twinkling halftone trail renders correctly.
- Capability Gating: Loads the shader only when WebGPU, fine pointer, motion/transparency preferences, visibility, focus, and viewport intersection all pass, with CSS media-query fallbacks.
- Framework Templates: Ships React/Next.js gate and shader components plus CSS, with adaptation guidance for Vue, Svelte, Solid, and plain JavaScript.
- Use Case: A developer wants the Tidal Commons-style twinkling dot cursor trail behind a Next.js hero section without breaking keyboard navigation, reduced-motion users, or the production build.
Quick Start
Ask your agent to use the add-shader-cursor-trail skill to add the WebGPU halftone cursor trail to your hero section, then run the verify script against the generated files.