Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Generates algorithmic generative art through a two-step process: first drafting a computational philosophy as a .md file, then expressing it as an interactive p5.js sketch in a self-contained HTML file. Each output uses seeded randomness so the same seed always reproduces the same artwork. Parameters are exposed as sidebar sliders for real-time exploration without rewriting code.
Pairing a written algorithmic philosophy with reproducible seeded randomness lets the same conceptual intent be explored across hundreds of variations while keeping each output consistent and recreatable.
When to use it
- Generating a seeded particle system visualization to use as a digital print
- Exploring flow field aesthetics with adjustable noise scale and particle count
- Creating a shareable browser-based generative art piece with no dependencies
- Producing a series of algorithmic variations by cycling through seed values
- Turning a vague aesthetic concept into a runnable p5.js interactive sketch
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create a generative art piece inspired by ocean currents
- 1Writes an algorithmic philosophy .md file defining a flow-field movement based on layered Perlin noise and particle accumulation
- 2Reads the viewer.html template to use as the exact structural starting point
- 3Implements a p5.js algorithm where particles follow vector fields driven by noise, their trails forming current density maps
- 4Exposes particle count, noise scale, speed, and trail opacity as sidebar sliders with real-time updates
- 5Outputs a single self-contained HTML file with seed navigation controls and a download PNG button
A self-contained HTML file that opens in any browser, showing an animated flow field with a sidebar for seed navigation and parameter adjustment