What problem does it solve? Creating browser-based generative art, interactive visualizations, and animated graphics typically requires deep knowledge of canvas rendering, animation timing, color theory, and export pipelines. This Skill provides a complete production workflow for building p5.js sketches from a text prompt, covering concept, code, preview, and export. ## Core Features & Use Cases - Generative and Interactive Art: Produces particle systems, flow fields, noise-based compositions, shader effects, kinetic typography, and 3D WebGL scenes as single self-contained HTML files. - Multi-Format Export: Exports sketches as PNG, GIF, MP4 (via Puppeteer frame capture and ffmpeg), or SVG for print and video workflows. - Deterministic Headless Rendering: Uses noLoop() plus redraw() with Puppeteer for frame-perfect video capture, including per-clip multi-scene architectures stitched with ffmpeg. - Use Case: Ask for an audio-reactive particle visualization and receive a ready-to-open HTML file with seeded randomness, a designed color palette, keyboard export shortcuts, and an MP4 render command. ## Quick Start Create a p5.js generative art sketch of a flowing particle field with a warm sunset palette and export it as a 10-second MP4.