algorithmic-art

Generate reproducible algorithmic art with seeded randomness and parameter-driven p5.js rendering.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/ddmanyes/antigravity-skills-zht --skill algorithmic-art-ddmanyes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/ddmanyes/antigravity-skills-zht/tree/main/disabled_skills/algorithmic-art
Command: npx skills add https://github.com/ddmanyes/antigravity-skills-zht --skill algorithmic-art-ddmanyes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating algorithmic art can be non-deterministic and difficult to externalize into reusable, reproducible artifacts. This Skill offers a self-contained workflow that seeds randomness and embeds a templated viewer, enabling predictable, explorative generative art.

Core Features & Use Cases

  • Self-contained HTML artifact built from a standard viewer template, with seed navigation and parameter controls.
  • Reproducible outputs through seeded randomness and a single-HTML deployment.
  • Ideal for artists, designers, and educators who want to prototype and share generative artworks with consistent results.

Quick Start

Open the provided HTML artifact and begin tweaking the seed and parameters to generate your first piece.

Frequently Asked Questions about algorithmic-art

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

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

A self-contained HTML artifact embeds the p5.js algorithm, seed navigation, and parameter controls, allowing you to tweak seeds and parameters to generate reproducible algorithmic art without external dependencies.

What is seeded randomness in interactive art exploration?

Seeded randomness applies a fixed initial value to a random number generator, ensuring identical seeds produce identical visual outputs for reproducible, controlled variation in generative artworks.

Does generative art with p5.js require any external dependencies?

No, this approach enforces self-contained deployment by embedding the algorithm, UI, and assets in a single HTML artifact, requiring no external dependencies to prototype or share generative artwork.

Why does my generative art output change every time I run it?

Outputs change because randomness is unseeded; applying seeded randomness ensures the random number generator starts at a fixed value, producing predictable, reproducible visual results every time.

Can I use a parameter-driven p5.js pipeline for design prototyping?

Yes, a parameter-driven p5.js pipeline is ideal for design prototyping, offering immediate visual feedback and controlled variation through UI parameter controls within a templated viewer environment.