What problem does it solve? Creating polished generative art, interactive visualizations, or browser-based animations with p5.js requires deep knowledge of canvas rendering, noise functions, particle systems, shaders, and export pipelines. This Skill provides a complete production pipeline that turns a text prompt into a finished, exportable visual piece. ## Core Features & Use Cases - Seven creation modes: generative art, data visualization, interactive experiences, motion graphics, 3D WebGL scenes, image processing, and audio-reactive visuals. - Full export pipeline: output as self-contained HTML, PNG stills, GIF loops, MP4 video via Puppeteer and ffmpeg, or SVG vector files. - Deep reference library: ten reference documents covering color systems, animation easing, typography, WebGL shaders, interaction, and troubleshooting. - Use Case: Ask for a generative art piece with a specific mood and palette, and receive a seeded, reproducible HTML sketch with layered composition, custom particle behavior, and keyboard shortcuts for PNG/GIF export. ## Quick Start Create a generative art p5.js sketch of flowing particle trails over a dark noise-textured background and export it as a PNG.