Algorithmic Art

Algorithmic Art

✓ Verified

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

Claude / Claude Codetested
GitHub Copilot
Cursor
VS Code
OpenAI Codex
DevelopmentDeveloperDesigner

What it does

Claude generates p5.js sketches that run — random lines, basic circles, simple grids — and look amateurish because they lack the specific techniques that make generative art compelling: seeded randomness (so work is reproducible), flow field algorithms, particle systems with correct physics, and the understanding that generative art requires aesthetic constraints, not just randomness. This skill loads the patterns for p5.js that produce work worth sharing: Perlin noise flow fields, particle systems, recursive structures, and interactive parameter exploration.

Use case

Creating generative art, creative coding sketches, or procedural graphics using p5.js. Also useful for developer portfolio pieces or visual experiments that need to look intentional. Made by Anthropic.

The Prompt

Copy and use immediately
"Create a Perlin noise flow field with particles and a dark colour palette."
"Build a generative piece using recursive subdivision and complementary colours."
"Make an interactive sketch where mouse position controls the energy of the system."
"Create a series of 10 unique outputs using seeded randomness — each should be different but clearly related."
"Build a particle system where particles form emergent patterns over time."

How to use

  1. 1

    Describe the visual aesthetic, mood, or specific algorithm you want to explore.

  2. 2

    Claude generates complete p5.js code with seeded randomness — output is reproducible by re-using the seed.

  3. 3

    For interactive work: specify what parameters you want to control in real time.

Input / Output

Input

A description of the visual style, algorithm, or aesthetic you want to explore. References to specific generative art techniques are welcome.

Output

Complete p5.js code with seeded randomness, correct algorithm implementation, and interactive parameter controls where appropriate. Output is reproducible and visually considered.

Install via CLI

npx skillsadd anthropics/skills/algorithmic-art
Added 15 Mar 2026Submitted by anthropics👁 52📋 0

Details

Platforms
Claude / Claude CodeGitHub CopilotCursorVS CodeOpenAI Codex
Category
Development
License
apache-2.0
Author
Anthropic

Stats

📋 Copies0
👁 Views52
👍 Upvotes0

Install with skills.sh

npx skillsadd anthropics/skills/algorithmic-art

Requires skills.sh CLI

Community Notes

Sign in with GitHub to leave a note.

No notes yet. Be the first to contribute.