What do you want to do?
4 use cases
-
Check a sketch is deterministic before minting
Run repeatability, distinctness, global state and feature checks on a hash-seeded sketch.
- Genart Skill
- Claude Code
- Content
- Intermediate
View prompt
Using the genart plugin from camilleroux/genart-skill, run node "$CLAUDE_PLUGIN_ROOT/scripts/check.mjs" on the sketch folder <sketch-folder>. Expect a report with repeatability, distinctness, global state and features sections ending in 'all checks passed' or a list of failures. Verify that the repeatability lines show the same render hash across the repeated runs for each seed before saying the sketch is deterministic.
-
Render one hash to a PNG and adjust the sketch
Render a single token hash to a PNG so Claude can look at the result and edit the sketch.
- Genart Skill
- Claude Code
- Content
- Intermediate
View prompt
Using the genart plugin from camilleroux/genart-skill, run node "$CLAUDE_PLUGIN_ROOT/scripts/render.mjs" <sketch-folder> --hash <0x-token-hash> to produce one PNG. Expect a single PNG file for that hash. Verify the PNG opens and matches the hash you passed before editing the sketch again.
-
Measure the rarity your trait table actually produces
Run a census over thousands of hashes to see how often each trait appears.
- Genart Skill
- Claude Code
- Content
- Intermediate
View prompt
Using the genart plugin from camilleroux/genart-skill, run node "$CLAUDE_PLUGIN_ROOT/scripts/render.mjs" <sketch-folder> --census 5000 and report the measured trait frequencies. Expect a rarity summary for the 5000 sampled hashes. Verify that the measured percentages are compared against the intended weights in the trait table before changing any weights.
-
Review a whole edition on one sheet, then export PNGs
Make a contact sheet of many seeds, then batch-export individual PNGs for review or delivery.
- Genart Skill
- Claude Code
- Content
- Intermediate
View prompt
Using the genart plugin from camilleroux/genart-skill, run render.mjs on <sketch-folder> with --grid 50 and then with --batch 50. Expect one contact sheet image and fifty individual PNG files. Verify that the grid shows fifty distinct seeds before the batch files are used for review.
How to use Genart Skill
- Check you have what it needs: Claude Code installed; Node.js, to run the two scripts with node; A p5.js, Canvas 2D, three.js or SVG sketch in a project folder.
- Open camilleroux/genart-skill on GitHub and read the README and license.
/plugin marketplace add camilleroux/genart-skill/plugin install genart@camilleroux-genartnpm i -D playwright && npx playwright install chromium(inferred, check the README)node "$CLAUDE_PLUGIN_ROOT/scripts/check.mjs" myproject(inferred, check the README)
These steps come from our top use case, Check a sketch is deterministic before minting, which also has a copy-paste agent prompt.
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forGenerative artists and creative coders who mint or release hash-seeded pieces and want an AI assistant to check and render their sketches.
- Why it is hot
- LanguageJavaScript
- Sourcegithub.com/camilleroux/genart-skill · Back to Hot repos
Requirements
- Claude Code installed
- Node.js, to run the two scripts with node
- A p5.js, Canvas 2D, three.js or SVG sketch in a project folder
- Playwright installed in your project (npm i -D playwright && npx playwright install chromium)
Add this badge to your README
Maintain Genart Skill? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/camilleroux-genart-skill/?utm_source=github&utm_medium=badge&utm_campaign=camilleroux-genart-skill)
HTML
<a href="https://dedupedai.com/use-cases/camilleroux-genart-skill/?utm_source=github&utm_medium=badge&utm_campaign=camilleroux-genart-skill"><img src="https://dedupedai.com/badge/camilleroux/genart-skill.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Genart Skill
What is Genart Skill?
A Claude Code plugin that teaches Claude generative art practice and ships two scripts that check a sketch for determinism and render seeds, sheets and rarity censuses. It is an open-source project on GitHub: https://github.com/camilleroux/genart-skill.
Who is Genart Skill for?
Generative artists and creative coders who mint or release hash-seeded pieces and want an AI assistant to check and render their sketches.
What can I do with Genart Skill?
4 use cases so far, for example: Check a sketch is deterministic before minting; Render one hash to a PNG and adjust the sketch; Measure the rarity your trait table actually produces. Each has steps and a copy-paste agent prompt.
What do I need to run Genart Skill?
Claude Code installed; Node.js, to run the two scripts with node; A p5.js, Canvas 2D, three.js or SVG sketch in a project folder; Playwright installed in your project (npm i -D playwright && npx playwright install chromium).
What are alternatives to Genart Skill?
Other hot AI repos in Content: Hermes Speech, Wonder Pill, Comfy UI Mini Max H3 Image Studio, GPT Image 2 5 Prompt Atlas, Motion Graphics Skills.
Is Genart Skill safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.