What problem does it solve? Creating browser-based generative art, interactive visualizations, and motion graphics requires deep knowledge of p5.js APIs, color theory, animation techniques, and export pipelines. This Skill handles the full production workflow from creative concept to exported HTML, PNG, GIF, MP4, or SVG output. ## Core Features & Use Cases - Generative Art Production: Creates seeded, reproducible procedural compositions using noise fields, particle systems, flow fields, and custom GLSL shaders with intentional color palettes and layered composition. - Multi-Format Export Pipeline: Exports sketches as self-contained HTML, high-resolution PNG, GIF loops, MP4 video via Puppeteer and ffmpeg, or SVG vector output for print. - Interactive & Audio-Reactive Visuals: Builds mouse, keyboard, touch, and microphone-driven experiences including data visualizations, kinetic typography, 3D WebGL scenes, and image processing. - Use Case: Ask for a generative art piece with a specific mood and palette, and receive a complete HTML file with seeded randomness, export key bindings, and a headless render path for producing a 30-second MP4 loop. ## Quick Start Create a p5.js generative art sketch of flowing particle trails over a dark noise-textured background and export it as a PNG.