algorithmic-art

Generate seeded p5.js generative art with an interactive HTML viewer.

1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/dashkan/pivox --skill algorithmic-art-dashkan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/dashkan/pivox/tree/main/.agents/skills/algorithmic-art
Command: npx skills add https://github.com/dashkan/pivox --skill algorithmic-art-dashkan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you turn an artistic prompt into original, reproducible generative artwork by guiding both the creative “philosophy” and the p5.js implementation.

Core Features & Use Cases

  • Algorithmic Philosophy to Code: Produces a multi-paragraph generative manifesto designed to be expressed computationally (emergence, seeded randomness, parametric control).
  • Seeded Reproducibility: Uses seed-based randomness (randomSeed/noiseSeed) so variations can be revisited and shared consistently.
  • Interactive Exploration Artifact: Generates a single self-contained HTML viewer (based on a required template) with parameter sliders and seed navigation for rapid iteration.

Quick Start

Use the algorithmic-art skill to create an interactive p5.js generative artwork with seeded randomness and user-tunable parameters.

Frequently Asked Questions about algorithmic-art

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create generative art with p5.js that is reproducible?

Seeded randomness in generative art ensures that using functions like randomSeed and noiseSeed produces identical visual outputs every time the code runs, allowing specific variations to be revisited and shared consistently.

How do I turn an artistic concept into interactive p5.js code?

You provide an artistic prompt, and the skill generates a multi-paragraph algorithmic philosophy that translates emergence and parametric control into functional p5.js code with user-tunable parameters.

Can I generate an interactive HTML viewer for flow fields and particle systems?

Yes, the skill produces a self-contained HTML viewer artifact equipped with parameter sliders and seed navigation, enabling rapid interactive exploration of noise-driven systems like flow fields and particles.

Do I need prior p5.js coding experience to generate algorithmic art?

No prior p5.js coding experience is strictly required, as the skill handles translating your crafted computational philosophy into the final code and interactive HTML artifact automatically.

What is algorithmic philosophy in the context of generative aesthetics?

Algorithmic philosophy in generative aesthetics is a multi-paragraph conceptual manifesto expressing emergence and parametric control, which gets computationally translated into the rules driving the seeded p5.js artwork.