Generative Art (long-form onchain)
Skill giúp thiết kế, viết code và kiểm tra tác phẩm generative art long-form dựa trên hash seed trước khi mint.
Lập trìnhNâng cao★ 148⑂ 13Điểm AI 9/10Cập nhật lần cuối: 2 thg 10, 2026
Skill này làm được gì
- Xác định nền tảng đích trước (Art Blocks, 256ART, Verse, Highlight, Plottables, bootloader.art, self-hosted, Artpoint) và buộc đọc tài liệu chính thức của nền tảng thay vì viết API theo trí nhớ.
- Đưa ra các nguyên tắc mặc định: mọi biến thiên đến từ hash, một PRNG có seed với thứ tự tiêu thụ cố định, không dùng mạng/font hệ thống, kích thước tương đối theo canvas, phát tín hiệu render-done — kèm khi nào được phá luật và giá phải trả.
- Hướng dẫn thiết kế traits và bảng độ hiếm trước khi code, làm debug GUI, xuất PNG/video.
- Kèm script chạy thật:
check.mjskiểm tra tính xác định,render.mjsrender một hash, contact sheet, đo phân bố traits, xuất batch full-res. - Có phần đạo đức: không sao chép tác phẩm của nghệ sĩ đang sống, ghi nguồn thuật toán, kiểm tra license, minh bạch về vai trò AI.
Phù hợp với ai
- Nghệ sĩ generative art chuẩn bị một edition long-form onchain
- Lập trình viên creative coding (p5.js, three.js…) cần chứng minh tính tái lập trước khi mint
- Người làm output plotter/SVG hoặc giao tác phẩm dạng video cho màn hình
Ví dụ sử dụng
- "Kiểm tra sketch này có deterministic không trước khi mint" → chạy
check.mjs <dir> - "Phân bố traits thực tế có khớp bảng rarity không?" →
render.mjs <dir> --census 500 --edition-size 500 - "Xuất 20 ảnh full-res 2400px để in" →
render.mjs <dir> --batch 20 --size 2400 - "Nên chọn Verse hay Highlight?" → mở fiche so sánh rồi fetch tài liệu từng nền tảng
· · · 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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 && mkdir -p ~/.claude/skills && cp -r 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.
- Mở Terminal.
- Clone repo:
git clone https://github.com/camilleroux/genart-skill.git - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Copy skill:
cp -r genart-skill/skills/genart ~/.claude/skills/genart - Để dùng script kiểm tra, cài Playwright trong project nghệ thuật của bạn:
npm i -D playwright && npx playwright install chromium - Khởi động lại Claude Code và thử yêu cầu: "kiểm tra tính xác định của sketch generative art của tôi".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT