algorithmic-art

Generate p5.js generative art with seeded randomness and interactive parameter controls.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates algorithmic art using p5.js with seeded randomness and interactive parameter exploration, enabling creators to craft unique visuals that are reproducible across runs.

Core Features & Use Cases

  • Seeded randomness for reproducible outputs across runs.
  • Interactive parameter controls (particle count, flow speed, noise scale, trail length, color palette) to explore emergent visuals.
  • Self-contained HTML viewer template (based on provided Anthropic branding) for immediate exploration in-browser.
  • Suitable for design explorations, generative art tutorials, and live coding performances where visuals evolve with user input.

Quick Start

Create a new generative art piece by configuring the seed and a few parameters to produce a unique, reproducible output.

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 in p5.js is generated by applying seeded randomness to your visual parameters. Using a specific seed value ensures that the exact same particle configurations and emergent visuals are recreated identically across multiple runs.

What is seeded randomness in algorithmic art?

Seeded randomness in algorithmic art is a technique where a specific numeric seed initializes the random number generator. This mechanism guarantees that the generated visuals remain deterministic and perfectly reproducible across different runs.

Can I interactively adjust p5.js parameters to explore emergent visuals?

Yes, you can interactively adjust parameters like particle count, flow speed, noise scale, trail length, and color palettes. Modifying these controls allows you to explore and discover unique emergent visuals in real-time.

How do I create a self-contained HTML viewer for p5.js sketches?

You create a self-contained HTML viewer for p5.js sketches by generating a single HTML artifact with an inline viewer. This template allows immediate in-browser exploration of your algorithmic art without needing external dependencies.

Does generative art created with seeded randomness require external libraries?

No, generative art created with seeded randomness does not require external libraries. The output is a self-contained HTML artifact that includes the p5.js logic and inline viewer, enabling immediate exploration directly in any web browser.

When should I use seeded randomness for generative art?

You should use seeded randomness for generative art when you need reproducible outputs across runs, such as during design explorations, generative art tutorials, or live coding performances where visuals must remain consistent.