A Claude Code skill for building Awwwards-quality web experiences. Spring physics, GLSL shaders, React Three Fiber, post-processing, particle systems, Framer Motion, and interactive 3D — everything you need to ship sites that win awards.
npx skills add adamperlis/awwwards-motion- Physics-based motion — Spring animations with overshoot and settle, never duration-based easing
- Glass surfaces — Multi-layered glassmorphism with backdrop blur, gradient borders, and ambient occlusion shadows
- GLSL shaders — Vertex and fragment shaders in React Three Fiber, uniforms, varyings, noise functions
- Particle systems — BufferGeometry for thousands, FBOs for 100k+, GPU-side simulation
- Render targets — Transparent materials, portals, scene transitions, post-processing pipelines
- Refraction & light — Chromatic dispersion, Blinn-Phong, Fresnel, backside rendering
- Post-processing — Halftone, pixelation, ASCII, CMYK, threshold matrices, trompe l'oeil effects
- Framer Motion — Layout animations, shared layout, AnimatePresence, Reorder
- Scroll-driven effects — GSAP ScrollTrigger, parallax, shader-based reveals
- Page transitions — WebGL dissolves, fluid simulations, SVG mask reveals
The craft behind Awwwards Site of the Day winners, built from deep study of:
- Maxime Heckel's blog — shader craft, R3F patterns, post-processing as a creative medium
- Codrops — scroll-driven galleries, page transitions, creative WebGL experiments
- The Book of Shaders — foundational GLSL knowledge
- Shadertoy — technique inspiration
React Three Fiber, Three.js, GLSL, Framer Motion, GSAP + ScrollTrigger, @react-three/drei, @react-three/postprocessing, WebGPU/TSL