algorithmic-art
Agent skill fromforyourhealth111-pixel/Vibe-Skills
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.
How to install algorithmic-art
install algorithmic-art
# install the Vibe-Skills pack with the skills CLI
npx skills add foryourhealth111-pixel/Vibe-Skills# or add only this skill to Claude Code: copy the folder
bundled/skills/algorithmic-art/
# into
~/.claude/skills/algorithmic-art/ (all projects)
.claude/skills/algorithmic-art/ (one project)
1Algorithmic philosophies are computational aesthetic movements that are then expressed through code. Output .md files (philosophy), .html files (interactive viewer), and .js files (generative algorithms).23This happens in two steps:41. Algorithmic Philosophy Creation (.md file)52. Express by creating p5.js generative art (.html + .js files)67First, undertake this task:89## ALGORITHMIC PHILOSOPHY CREATION1011To begin, create an ALGORITHMIC PHILOSOPHY (not static images or templates) that will be interpreted through:12- Computational processes, emergent behavior, mathematical beauty13- Seeded randomness, noise fields, organic systems14- Particles, flows, fields, forces15- Parametric variation and controlled chaos1617### THE CRITICAL UNDERSTANDING18- What is received: Some subtle input or instructions by the user to take into account, but use as a foundation; it should not constrain creative freedom.19- What is created: An algorithmic philosophy/generative aesthetic movement.20- What happens next: The same version receives the philosophy and EXPRESSES IT IN CODE - creating p5.js sketches that are 90% algorithmic generation, 10% essential parameters.2122Consider this approach:23- Write a manifesto for a generative art movement24- The next phase involves writing the algorithm that brings it to life2526The philosophy must emphasize: Algorithmic expression. Emergent behavior. Computational beauty. Seeded variation.2728### HOW TO GENERATE AN ALGORITHMIC PHILOSOPHY29…
Excerpt shown under the repository's Apache-2.0 license.
