What problem does it solve? Creating browser-based generative art, interactive visualizations, and canvas animations requires deep knowledge of p5.js APIs, color theory, animation timing, and export pipelines. This Skill provides a complete production pipeline from creative concept to exported output, eliminating the trial-and-error of writing creative coding projects from scratch. ## 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 self-contained HTML, PNG stills, GIF loops, MP4 video via Puppeteer and ffmpeg, or SVG vector files for print. - Deep Reference Library: Ten reference documents covering noise fields, particle systems, GLSL shaders, easing functions, color palettes, typography, and performance optimization. - Use Case: Ask for a flow-field particle animation with a custom warm palette, and receive a single HTML file with seeded randomness, keyboard export shortcuts, and layered offscreen-buffer composition that runs in any browser. ## Quick Start Use the p5js skill to create a generative art sketch of flowing particles with a sunset color palette, exported as a self-contained HTML file.