algorithmic-art

Generate seeded p5.js generative sketches in self-contained HTML artifacts.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/CHENyiru3/AI-Skills-Collections --skill algorithmic-art-chenyiru3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/CHENyiru3/AI-Skills-Collections/tree/main/skills-market/documents/design/algorithmic-art
Command: npx skills add https://github.com/CHENyiru3/AI-Skills-Collections --skill algorithmic-art-chenyiru3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Algorithmic-art skills provide a guided workflow to transform abstract generative-art concepts into reproducible code, enabling artists to express computational aesthetics as living sketches rather than static images.

Core Features & Use Cases

  • Seeded randomness and reproducible experiments via a self-contained HTML artifact that embeds the entire p5.js implementation.
  • Parameter-driven exploration with a fixed UI (seed controls, parameters, color palette) aligned to Anthropic branding, enabling rapid iteration and sharing.
  • Foundational workflow for translating algorithmic philosophy into code, with a template-driven approach to produce interactive viewers and downloadable outputs.

Quick Start

Open the provided interactive viewer, select a seed, adjust parameters (e.g., particle count, noise scale, trail length), and watch the artwork regenerate in real time.

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 seeded randomness?

Generate reproducible generative art by using a self-contained HTML artifact with p5.js, selecting a seed in the UI controls to fix randomness and ensure identical artwork regeneration across experiments.

Can I use p5.js for interactive generative art viewers with real-time parameter controls?

Yes, p5.js supports interactive generative art viewers with real-time parameter controls, allowing you to adjust particle count, noise scale, and trail length via a fixed UI to watch artwork regenerate instantly.

What is the best way to translate algorithmic philosophy into generative sketches?

Translating algorithmic philosophy into generative sketches involves a template-driven workflow that expresses computational aesthetics as living p5.js code, producing interactive viewers and single-artifact outputs.

Does generative art need to be a self-contained HTML artifact?

Generating generative art as a self-contained HTML artifact embeds the entire p5.js implementation, ensuring the interactive viewer and seeded experiments remain portable, reproducible, and easily shareable.

How do I adjust parameters like noise scale and trail length in a generative sketch?

Adjust parameters like noise scale and trail length in a generative sketch by opening the interactive viewer and using the fixed UI controls to rapidly iterate and watch the artwork regenerate in real time.

Why are my interactive art experiments not reproducible across different sessions?

Interactive art experiments are not reproducible across different sessions because they lack seeded randomness; applying a fixed seed in the parameter-driven UI ensures the p5.js implementation generates identical outputs every time.