What problem does it solve?
It helps turn creative requests for generative visuals into a reproducible, interactive p5.js artifact with a carefully designed algorithm and tunable parameters, so users can explore variations without starting from scratch.
Core Features & Use Cases
- Algorithmic Philosophy → Executable Art: Produces a generative movement/manifesto (computational aesthetic) and then expresses it through seeded p5.js code.
- Seeded Reproducibility: Ensures the same seed yields identical output using deterministic
randomSeed() and noiseSeed().
- Interactive Parameter Exploration: Generates an interactive viewer (single self-contained HTML) with sliders and optional color controls for rapid refinement.
- Originality & Safety Guardrails: Encourages creating fresh work rather than copying known artists to reduce copyright-risk.
- Template-Compliant Output: Uses the provided
templates/viewer.html structure and replaces only the variable sections (algorithm + parameter UI).
Quick Start
Use the algorithmic-art Skill to create an interactive p5.js generative artwork as a single self-contained HTML file, based on the provided request and using the viewer template for the UI.