algorithmic-art

Generates algorithmic art with p5.js using seeded randomness and interactive parameter exploration.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/alishangtian/proteus-ai --skill algorithmic-art-alishangtian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/alishangtian/proteus-ai/tree/main/proteus/docker/volumes/agent/skills/algorithmic-art
Command: npx skills add https://github.com/alishangtian/proteus-ai --skill algorithmic-art-alishangtian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating algorithmic art from code with seeded randomness and interactive parameter exploration, enabling reproducible, exploratory generative work without manual drafting.

Core Features & Use Cases

  • Seeded randomness for reproducible results across runs
  • Interactive parameter controls to explore generative variations
  • Self-contained HTML viewer that can be shared and viewed instantly
  • Template-driven workflow that preserves branded UI and UX

Quick Start

Run this skill by creating a self-contained HTML artifact from the provided template with a seed of your choice and adjust parameters in the UI to explore variations.

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 looks different each time but is reproducible?

Seeded randomness in p5.js ensures that generative art remains reproducible across runs. By setting a specific numerical seed before drawing, the random number generator produces the same sequence of values, allowing you to recreate exact visual outputs consistently.

How do I add interactive parameter controls to procedural art code?

Interactive parameter controls in procedural art allow real-time exploration of generative variations. By adjusting UI sliders or inputs within a self-contained HTML viewer, you can dynamically alter visual variables and immediately see the updated results.

What is the best way to share web art generated from code?

The best way to share web art generated from code is by exporting a self-contained HTML file. This artifact encapsulates the p5.js code, interactive UI, and visual output, allowing others to view and interact with the art instantly in a web browser.

Does generative art created with this method require external dependencies?

No, generative art created with this method does not require external dependencies. It uses a template-driven workflow to generate a self-contained HTML viewer, ensuring the final web artifact runs independently in any standard web browser.

Can I use interactive UI elements to explore seeded randomness variations in p5.js?

Yes, you can use interactive UI elements to explore seeded randomness variations in p5.js. Adjusting configurable parameters in the HTML viewer updates the visual output while maintaining a deterministic, reproducible state based on your chosen seed.