algorithmic-art

Create seed-driven generative art with p5.js flow fields and particle dynamics.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/daxiangnaoyang/lobster-bot --skill algorithmic-art-daxiangnaoyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/daxiangnaoyang/lobster-bot/tree/main/skills/skills/algorithmic-art
Command: npx skills add https://github.com/daxiangnaoyang/lobster-bot --skill algorithmic-art-daxiangnaoyang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

algorithmic-art enables creators to generate fully reproducible, code-driven generative art instead of relying on static imagery, empowering rapid exploration and iteration.

Core Features & Use Cases

  • Seeded randomness with interactive parameter controls to produce unique artworks that are still reproducible with a given seed.
  • p5.js-based approaches for flow fields, particle systems, and modular viewers, all accessible through a self-contained workflow.
  • Use case: designers prototyping visual ideas and artists exploring generative aesthetics in a shareable HTML artifact.

Quick Start

Open the provided template, adjust the seed and parameters, and render a standalone interactive generative art piece.

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 p5.js?

To create reproducible generative art with p5.js, apply seeded randomness to your flow fields and particle systems, allowing you to generate unique artworks that remain completely reproducible when sharing the specific seed.

What is seeded randomness in interactive visualization?

Seeded randomness in interactive visualization is an approach where random number generation is tied to a specific starting value, ensuring that the same seed and parameters always reproduce the exact same visual output across different rendering environments.

How do I build a self-contained HTML artifact for creative coding?

You can build a self-contained HTML artifact for creative coding by opening a provided template, adjusting your seed and interactive parameter controls, and rendering a standalone p5.js visualization piece that requires no external dependencies.

Can I use parameter controls to prototype flow fields and particle dynamics?

Yes, you can use interactive parameter controls to prototype flow fields and particle dynamics, enabling live visual experiments where you tune variables in real-time to rapidly explore different generative aesthetics and design concepts.

Does generating algorithmic design require external dependencies?

Generating algorithmic design through this approach does not require external dependencies, as it produces a self-contained HTML artifact built from a template using p5.js to ensure portability and easy sharing.