What problem does it solve?
Artists, designers, and creative technologists need a reproducible, interactive workflow to express algorithmic philosophies as living code rather than static images. This Skill provides a disciplined process and artifact format for turning a concise generative-art manifesto into a single-file p5.js HTML viewer with seeded randomness, interactive parameter controls, and exportable outputs so each run is both unique and reproducible.
Core Features & Use Cases
- Algorithmic Philosophy → Artifact: Produce a 4–6 paragraph generative-art philosophy (.md) and a matching single-file HTML p5.js artifact that implements it.
- Seeded Reproducibility: Always use seed and noise seeding so identical seeds reproduce identical results; include seed navigation (prev/next/random/jump).
- Interactive Parameters & UI: Create sliders, color pickers, and controls wired to the p5.js sketch; regenerate, reset, and download PNG from the same artifact.
- Template Compliance: Start from the provided templates/viewer.html structure and keep fixed UI, branding, and sidebar elements while replacing only algorithm and parameter sections.
- Use Case: Turn a high-level brief about flow fields, particle systems, or parametric variation into a gallery-ready interactive sketch with curated palettes and master-level tuning.
Quick Start
Generate an algorithmic philosophy and a single-file p5.js HTML artifact that follows the template, uses a seeded RNG, and exposes interactive parameter controls.