genart

Скилл генеративного искусства для Claude Code: детерминированные скетчи по хешу токена, трейты и редкость, экспорт для экранов, печати и плоттеров

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает скрипты на Node.js и создает файлы изображений в проекте
  • Агент пишет и исполняет код скетча
Все причины и проверки

camilleroux/genart-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/genart

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .claude/skills
cp -R "$tmp/skills/genart" .claude/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .github/skills
cp -R "$tmp/skills/genart" .github/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .devin/skills
cp -R "$tmp/skills/genart" .devin/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .cline/skills
cp -R "$tmp/skills/genart" .cline/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .roo/skills
cp -R "$tmp/skills/genart" .roo/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add camilleroux/genart-skill --skill genart -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c9fe961
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/camilleroux/genart-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/genart/
git -C "$tmp" checkout c9fe96102e49a5c74368691df6e7bd52ec015fd0
mkdir -p .agents/skills
cp -R "$tmp/skills/genart" .agents/skills/genart

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит c9fe961.

Текст для агента

Установи плагин: /plugin marketplace add camilleroux/genart-skill, затем /plugin install genart@camilleroux-genart. Дальше просто опиши скетч или вызови /genart.

Другие способы из описания автора
/plugin marketplace add camilleroux/genart-skill
/plugin install genart@camilleroux-genart

После установки скилл подгружается сам или вызывается через /genart.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл дает агенту рабочее знание длинноформатного генеративного искусства. Он учит сеять генератор случайных чисел от хеша токена, рендерить одну и ту же композицию в любом разрешении, проектировать трейты и таблицы редкости, подавать сигнал захвата превью и экспортировать для печати и перьевых плоттеров. Покрыты Canvas 2D, p5.js, three.js и SVG, а также разные ончейн-площадки. В комплекте идут запускаемые скрипты, которые проверяют детерминированность скетча и рендерят отдельные сиды и контактные листы.

Для кого. Для генеративных художников и креативных разработчиков, которые используют агента как ассистента студии.

Подходит, если

  • Пишете длинноформатный генеративный скетч под ончейн-площадку
  • Нужно проверить детерминированность работы перед выпуском
  • Проектируете трейты и таблицу редкости для эдишена

Не подходит, если

  • Задача не про генеративное искусство и креативное кодирование
  • Нужен готовый графический редактор, а не работа через код
  • Не работаете с площадками ончейн-искусства или экранной диффузии

Пример запроса к агенту

Проверь мой скетч на детерминированность и отрендери контактный лист из пятидесяти сидов

Ограничения

Скилл рассчитан на Claude Code. Запускаемые скрипты работают на Node.js и создают файлы изображений, детерминированность проверяют, но не гарантируют художественный результат. Раздел про этику подчеркивает авторство, атрибуцию и раскрытие роли ИИ. Лицензия MIT.

Как отключить. Снимите плагин genart через менеджер плагинов или удалите его marketplace из настроек.

Проверка безопасности

  • Запускает скрипты на Node.js и создает файлы изображений в проекте
  • Агент пишет и исполняет код скетча

Коротко о README

README представляет скилл Claude Code для длинноформатного генеративного искусства: детерминированность по хешу, рендер в любом разрешении, трейты и редкость, экспорт для печати и плоттеров, этика жанра. Скилл написан художником и рассчитан на ИИ как ассистента студии, а не автора. Установка идет через marketplace Claude Code, скилл подгружается сам или вызывается командой. В комплекте два скрипта на Node.js для проверки детерминированности и рендера сидов и контактных листов. Лицензия MIT.

SKILL.md

---
name: genart
description: >
  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.
user-invokable: true
argument-hint: "[platform|check|render] [path]"
license: MIT
metadata:
  author: Camille Roux
  category: generative-art
---

# Generative art

Help design, write and check long-form generative artworks — pieces where one
algorithm produces a whole edition, each output derived from a hash the
blockchain hands you at mint time.

Частые вопросы

Какие площадки поддержаны?

Справочники охватывают Art Blocks, 256ART, Verse, Highlight, Plottables, bootloader.art, самостоятельный хостинг и экранную площадку Artpoint.

Зачем нужны скрипты?

Они рендерят отдельные сиды и контактные листы и проверяют, что скетч действительно детерминирован, до выпуска.

Выбор редакции

Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды

СкиллСредний риск53,9 тыс.Звезды репозитория

Blender MCP

MCP for Blender

Выбор редакции

MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender

MCP-серверВысокий риск29,5 тыс.Звезды репозитория

Скиллы Remotion

Remotion Agent Skills

Выбор редакции

Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер

СкиллНизкий риск4,8 тыс.Звезды репозитория

Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер

ВоркфлоуСредний риск61,8 тыс.Звезды репозитория
Foxx AIgenart

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.