algorithmic-art

Generate seeded, reproducible algorithmic art in a self-contained HTML file.

3|1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/sawzhang/agent-skills-engine --skill algorithmic-art-sawzhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/sawzhang/agent-skills-engine/tree/main/skills/algorithmic-art
Command: npx skills add https://github.com/sawzhang/agent-skills-engine --skill algorithmic-art-sawzhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Algorithmic-art generation often requires bespoke pipelines and manual tuning; this Skill provides a self-contained framework to produce seed-driven, reproducible generative art that can be loaded and explored via a single HTML artifact.

Core Features & Use Cases

  • Seeded randomness for reproducible results across runs with the same seed.
  • Self-contained HTML artifact that includes the UI, p5.js, and the algorithm in one file.
  • Philosophy-guided algorithm design: a written strategy that informs the generative process and can be evolved without changing the core structure.
  • Parameter controls (seed, particle counts, colors, speed, etc.) to explore a wide space of visuals.
  • Practical use cases include generative art prototyping, design explorations, and educational demonstrations of generative systems.

Quick Start

Load the skill's template, configure a seed and parameters, then render the self-contained HTML artifact to explore seed-based generative art.

Frequently Asked Questions about algorithmic-art

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

FAQPage Schema
How do I generate reproducible generative art using p5.js?

Reproducible generative art is generated using seeded randomness within a self-contained HTML artifact. By configuring a specific seed and parameters in p5.js, the exact visual output is recreated identically across multiple runs for consistent explorations.

What is a self-contained HTML artifact for generative art?

A self-contained HTML artifact is a single file output that bundles the p5.js library, user interface, and the generative algorithm together. It allows generative art to be loaded, explored, and shared independently without external pipeline dependencies.

How do I add parameter controls to an interactive generative art demo?

Parameter controls are added by configuring variables like seed, particle counts, colors, and speed within the generative artifact. This allows users to interactively explore a wide space of visuals directly from the UI in the self-contained HTML file.

Does this generative art framework require external dependencies or manual tuning?

No external dependencies are required as the framework produces a self-contained HTML artifact with p5.js included. It eliminates bespoke pipelines and manual tuning by utilizing philosophy-guided algorithm design and seeded randomness for reproducible outputs.

How does philosophy-guided algorithm design work for generative systems?

Philosophy-guided algorithm design uses a documented artistic strategy to inform the generative process. This written philosophy directs the visual evolution and can be modified without changing the core structure of the self-contained artifact.

Can I use this for generative design prototyping and educational demonstrations?

Yes, this framework is built for generative art prototyping, design explorations, and educational demonstrations. It provides interactive demos where parameterized visuals evolve from a compact, self-contained artifact to illustrate generative systems.