generative-art

Solid

Use when creating algorithmic or generative visual art. Covers composition through code, controlled randomness, colour systems, and building work that is varied without being arbitrary.

Web & Frontend 26 stars 3 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
48
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Generative Art ## Purpose Create visual work through code, where the interesting output comes from constrained randomness rather than unconstrained noise. Pure randomness produces mush; the craft is in the constraints. ## When to Use - Creating algorithmic or procedural visual work. - Building a generative system that produces a family of related outputs. - Data-driven visual work. - Exploring composition computationally. ## Capabilities - Controlled randomness: distributions, noise fields, seeded reproducibility. - Composition: grids, subdivision, packing, flow fields. - Colour systems for generative palettes. - Output at print resolution. ## Inputs - The visual idea or the underlying system. - Constraints: palette, format, medium. - Whether outputs must be reproducible (they should be). ## Outputs - A system producing a family of related, non-identical works. - Seeded, reproducible output. - Assets at the resolution the medium requires. ## Workflow 1. **Seed the randomness** — Always. An unseeded generative system produces something beautiful once and can never produce it again. This is the first thing to get right and the most commonly skipped. 2. **Constrain the space** — Randomness within a structure. A grid whose cells vary, a palette whose members are sampled, an angle that jitters within a range. Unconstrained randomness is visual noise. 3. **Use noise, not uniform random, for anything spatial** — Perlin or simplex noise produces coherent variation. `Mat...

Details

Author
nimadorostkar
Repository
nimadorostkar/Claude-Skills-collection
Created
1 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

design-generative-art

Create algorithmic art using p5.js, Canvas API, or SVG with seeded randomness and interactive parameters. Use when user requests generative art, procedural art, flow fields, particle systems, creative coding, noise patterns, mathematical visualizations, or asks for "art from code", "generate visuals", or "interactive animation".

9 Updated yesterday
kensaurus
Code & Development Listed

algorithmic-art

Use when the user wants to create generative art, algorithmic art, creative coding, or code-driven visuals — including flow fields, particle systems, noise-based art, Lissajous figures, recursive trees, Voronoi patterns, L-systems, fractals, or any interactive p5.js sketch. Trigger phrases: 'generative art', 'algorithmic art', 'flow field', 'particle system', 'make art with code', 'creative coding', 'p5.js sketch', 'procedural art', 'noise art', 'make something visual with code', 'code art'.

2 Updated today
Tamircohen28
Code & Development Featured

genart

Craft long-form generative art for onchain platforms — Art Blocks, 256ART, Verse, Highlight, Plottables, bootloader.art, or a self-hosted drop — and for screen diffusion channels such as Artpoint. Covers hash-seeded determinism, resolution-agnostic rendering, features and rarity design, preview capture signals, debug GUIs and image/video export shortcuts, verification of a sketch before minting, and the ethics of the field. Use when the user mentions generative art, gen art, creative coding, long-form, onchain art, a seeded sketch, a PRNG or deterministic randomness, traits, rarity, features, a mint, a plotter or SVG output, art on screen or delivering a piece as a video, or pastes platform APIs such as tokenData, $features, inputData, $bootloader, BTLDR, hl-gen, or a base64 payload query param.

140 Updated 6 days ago
camilleroux