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

Nghệ thuật thuật toán (algorithmic-art)

Chính thức

Skill chính thức giúp viết "tuyên ngôn" nghệ thuật sinh tạo rồi hiện thực hoá bằng p5.js trong một file HTML tương tác có điều khiển seed.

Ảnh · VideoTrung cấp177,81821,068Điểm AI 9/10Cập nhật lần cuối: 22 thg 9, 2026

Làm được gì

  • Bước 1: tạo file .md chứa "triết lý thuật toán" (4–6 đoạn) – đặt tên phong trào, mô tả cách biểu đạt qua noise, hạt, trường lực, tiến hoá theo thời gian.
  • Bước 2: viết thuật toán p5.js và dựng một file HTML tự chứa dựa trên templates/viewer.html: thanh trượt tham số, bộ chọn màu, điều hướng seed (trước/sau/ngẫu nhiên/nhảy tới), nút Regenerate, Reset, Download PNG.
  • Dùng randomSeed/noiseSeed để cùng một seed luôn cho ra đúng tác phẩm đó (mô hình Art Blocks).
  • Yêu cầu sáng tạo nguyên bản, không sao chép tác phẩm của nghệ sĩ khác để tránh vi phạm bản quyền.

Phù hợp với ai

  • Designer, lập trình viên, nghệ sĩ muốn bắt đầu với creative coding / generative art.
  • Người cần thử nhanh một loạt biến thể theo seed cho bản in hoặc bộ sưu tập số.
  • Giảng viên muốn minh hoạ flow field, L-system, Voronoi bằng demo tương tác.

Ví dụ sử dụng

  1. "Tạo tác phẩm flow field gợi cảm giác sóng biển" → nhận file triết lý + HTML có slider số hạt, tỉ lệ noise.
  2. "Cho tôi xem 100 biến thể từ seed 1–100" → một artifact duy nhất với điều hướng seed và chế độ gallery.
  3. "Tác phẩm đơn sắc dạng phân nhánh đệ quy" → viewer bỏ phần màu, chỉ để tham số góc nhánh và độ sâu đệ quy.

· · · 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/anthropics/skills/HEAD/skills/algorithmic-art/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/algorithmic-art từ repo GitHub anthropics/skills vào ~/.claude/skills/algorithmic-art/ 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 --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills && mkdir -p ~/.claude/skills && cp -r /tmp/anthropic-skills/skills/algorithmic-art ~/.claude/skills/

Đâ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.
  2. Tải repo chính thức: git clone --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép toàn bộ skill (kèm thư mục templates): cp -r /tmp/anthropic-skills/skills/algorithmic-art ~/.claude/skills/
  5. Kiểm tra: ls ~/.claude/skills/algorithmic-art/templates phải thấy viewer.htmlgenerator_template.js.
  6. Khởi động lại Claude Code, rồi yêu cầu ví dụ: "làm generative art bằng code cho tôi".
  7. Mở file HTML kết quả bằng trình duyệt là chạy ngay (p5.js lấy từ CDN nên cần Internet).