What problem does it solve? Creating browser-based generative art, interactive visualizations, and motion graphics requires deep knowledge of canvas rendering, noise algorithms, particle systems, shaders, and export pipelines. This Skill provides a complete production workflow that turns text prompts into polished, self-contained p5.js HTML files without manual boilerplate. ## Core Features & Use Cases - Seven creation modes: generative art, data visualization, interactive experiences, animation/motion graphics, 3D WebGL scenes, image processing, and audio-reactive visuals. - Full export pipeline: output as HTML, PNG, GIF, MP4 (via Puppeteer + ffmpeg), or SVG, including deterministic headless frame capture and multi-scene video stitching. - Deep reference library: ten reference documents covering noise, flow fields, particles, easing, springs, color systems, GLSL shaders, typography, and troubleshooting. - Use Case: Ask for "a generative art piece with flowing particles in warm sunset colors, exported as a 10-second MP4" and receive a seeded, reproducible sketch plus the rendered video. ## Quick Start Create a p5.js generative art sketch of an animated flow field with a custom color palette and export it as a PNG.