Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Genart — Nghệ thuật tạo sinh long-form

Skill hỗ trợ thiết kế, viết và kiểm tra tác phẩm generative art long-form cho các nền tảng onchain như Art Blocks, 256ART, Highlight, từ tính tất định theo hash đến kiểm tra trước khi mint.

Ảnh · VideoNâng cao13113Điểm AI 9/10Cập nhật lần cuối: 29 thg 8, 2026

Làm được gì

  • Tất định từ hash: hướng dẫn chọn PRNG, giữ thứ tự tiêu thụ ngẫu nhiên, dùng sub-stream có tên để cả edition luôn tái tạo được từ một hash duy nhất.
  • Bám sát tài liệu nền tảng: có phiếu tóm tắt cho Art Blocks (Engine/Flex), 256ART, Verse, Highlight, Plottables, bootloader.art và bản tự host; quy tắc bắt buộc là mở phiếu → tải tài liệu chính thức → mới viết code.
  • Thiết kế features & độ hiếm: chốt bảng rarity trước khi code, rồi đối chiếu phân phối thực tế với bảng.
  • Script kiểm tra kèm theo: check.mjs kiểm tra khả năng lặp lại, tính khác biệt, nhiễm biến toàn cục, ổn định features; render.mjs xuất PNG đơn, contact sheet, thống kê phân phối, batch full-res.
  • Render không phụ thuộc kích thước & đạo đức nghề: kích thước theo tỉ lệ canvas, tín hiệu render-done cho ảnh preview, ghi công thuật toán/palette, minh bạch về việc dùng AI.

Phù hợp với ai

  • Nghệ sĩ generative chuẩn bị nộp bộ sưu tập long-form lên Art Blocks, Highlight, 256ART…
  • Lập trình viên creative coding (p5.js, Canvas, WebGL) làm sketch dựa trên seed
  • Người làm plotter/SVG hoặc in khổ lớn từ cùng một thuật toán

Ví dụ sử dụng

  1. "Sketch của tôi có thật sự tất định không?" → chạy node scripts/check.mjs ./sketch và đọc báo cáo lỗi tái tạo.
  2. "Xem 25 output cùng lúc" → render.mjs ./sketch --grid 25 tạo contact sheet kèm hash và features dưới mỗi ô.
  3. "Kiểm tra bảng rarity" → render.mjs --census 500 --edition-size 500 so sánh phân phối thực với tỉ lệ dự kiến.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/camilleroux/genart-skill/HEAD/skills/genart/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục skills/genart từ repo GitHub camilleroux/genart-skill vào ~/.claude/skills/genart/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/camilleroux/genart-skill.git /tmp/genart-skill && mkdir -p ~/.claude/skills && cp -r /tmp/genart-skill/skills/genart ~/.claude/skills/genart

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và kiểm tra Node.js: node -v (nên từ 18 trở lên).
  2. Tải repo: git clone https://github.com/camilleroux/genart-skill.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill vào: cp -r genart-skill/skills/genart ~/.claude/skills/genart
  5. Kiểm tra trong ~/.claude/skills/genart có đủ hai thư mục references/scripts/.
  6. Muốn dùng script kiểm tra/render, cài Playwright trong project nghệ thuật của bạn: npm i -D playwright && npx playwright install chromium
  7. Khởi động lại Claude Code, rồi nhắc "generative art", "kiểm tra tất định", "Art Blocks" để skill tự kích hoạt.