algorithmic-art

Generate reproducible p5.js algorithmic art with seeded randomness in a self-contained HTML artifact.

Updated May 15, 2026
One-click install
npx skills add https://github.com/nachopalmeri/agents-system --skill algorithmic-art-nachopalmeri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/nachopalmeri/agents-system/tree/main/.agents/skills/algorithmic-art
Command: npx skills add https://github.com/nachopalmeri/agents-system --skill algorithmic-art-nachopalmeri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates original algorithmic art from code using seeded randomness and interactive parameter exploration, enabling reproducible, coding-driven aesthetics rather than manual, static images.

Core Features & Use Cases

  • Seeded, reproducible generative artwork via p5.js, enabling consistent results per seed.
  • Interactive parameter controls (particle count, flow speed, noise scale, trails, color palette) for on-the-fly exploration.
  • Self-contained HTML artifact built on templates/viewer.html with fixed Anthropic branding and a customizable algorithm.
  • Use cases include design explorations, education demonstrations, and creative coding experiments that prioritize process over a static image.

Quick Start

Open the self-contained viewer artifact and begin tweaking parameters to generate seed-based, interactive 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 with p5.js?

Using seeded randomness in p5.js ensures that a specific seed produces identical visual output every time. This approach enables reproducible parametric control over algorithmic art, allowing consistent results across multiple executions.

What is seeded randomness in interactive generative art?

Seeded randomness initializes the random number generator with a specific numerical value to guarantee identical visual output. This mechanism provides reproducible parametric control over interactive generative art, ensuring consistent results across multiple executions.

Can I tweak particle count and flow speed interactively in algorithmic art?

Yes, the self-contained HTML artifact includes interactive parameter controls for adjusting particle count, flow speed, noise scale, trails, and color palette. This enables on-the-fly exploration of algorithmic art variations.

Does this generative art approach output a standalone HTML file?

Yes, the generative art process outputs a self-contained HTML artifact built on a fixed viewer template. This standalone file includes customizable algorithm parameters and seed-based variation controls for interactive exploration.

What are the limitations of using seeded randomness for creative coding experiments?

The limitation of using seeded randomness for creative coding experiments is that visual variation is strictly bound to the seed and editable parameters. Outputs are self-contained HTML artifacts, meaning they are static reproducible visual snapshots rather than dynamic server-side applications.