algorithmic-art

Generate interactive p5.js sketches with seeded randomness and parameter exploration.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/sudat/req-manager --skill algorithmic-art-sudat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorithmic-art
Source: https://github.com/sudat/req-manager/tree/main/.cursor/skills/algorithmic-art
Command: npx skills add https://github.com/sudat/req-manager --skill algorithmic-art-sudat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the creation of unique, generative algorithmic art using p5.js, allowing users to explore computational aesthetics and interactive art creation.

Core Features & Use Cases

  • Algorithmic Philosophy Creation: Define a unique generative art movement with a manifesto.
  • p5.js Art Generation: Express the philosophy through interactive, seeded p5.js sketches.
  • Interactive Exploration: Explore variations of the art through seed navigation and parameter tuning.
  • Use Case: A user requests generative art inspired by "organic turbulence." This Skill first crafts a philosophy for this aesthetic, then generates an interactive p5.js sketch that visualizes flow fields and particle systems based on that philosophy, allowing the user to explore different seeds and parameters.

Quick Start

Use the algorithmic-art skill to create generative art based on a user-provided aesthetic concept.

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 based on a specific aesthetic?

To create generative art with p5.js, this Skill translates your aesthetic concept into an algorithmic philosophy, then generates a self-contained interactive HTML sketch using seeded randomness and parameter tuning.

What is algorithmic art and how do flow fields and particle systems work?

Algorithmic art uses computational logic to generate visual aesthetics. This Skill implements flow fields and particle systems via p5.js, allowing you to define an artistic philosophy and express it as an interactive sketch.

Can I explore different variations of a p5.js sketch without rewriting the code?

Yes, you can explore variations of a p5.js sketch through seed navigation and interactive parameter tuning. This Skill uses seeded randomness so you can generate and navigate different aesthetic outputs dynamically.

Do I need to install p5.js to use the generated algorithmic art sketches?

No external p5.js installation is required. This Skill generates self-contained HTML artifacts using a provided template, meaning the interactive generative art runs directly in your browser without dependencies.

What's the best way to define a unique generative art movement computationally?

The best way to define a generative art movement is by establishing an algorithmic philosophy or manifesto. This Skill takes your aesthetic concept, like organic turbulence, and translates it into computational rules for p5.js.