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

2dimg2motion — Tạo frame chuyển động game từ 1 ảnh

Biến một ảnh nhân vật gốc thành chuỗi 14 frame animation game nền trong suốt, giữ nguyên nhận diện nhân vật.

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

Làm được gì

  • Phân tích ảnh gốc (nhân vật, sinh vật, xe, vũ khí, vật thể) và lập identity lock: silhouette, bảng màu, độ dày outline, hình dạng vũ khí, số chi.
  • Thiết kế nhịp chuyển động theo loại hành động (attack/walk/idle/hit/death/cast) và viết 4 prompt key pose cho index 02, 05, 08, 11.
  • Dùng image_gen tích hợp để sinh một pose sheet chung, sau đó sinh các frame in-between theo tỉ lệ 1·2·2·2·1 để đủ 14 frame.
  • Hậu xử lý: tách chroma key, cắt cell, chuẩn hoá canvas, ghép spritesheet, tạo preview.gif nền trắng, ghi manifest.json và chạy script kiểm tra.
  • Nêu rõ các lỗi bắt buộc loại bỏ: đổi tay cầm vũ khí, màu chroma trùng màu nhân vật, cell bị cắt, nhân vật phóng to/thu nhỏ thất thường.

Phù hợp với ai

  • Lập trình viên indie và hoạ sĩ cần sprite animation 2D
  • Người làm prototype game muốn có nhanh motion tấn công/di chuyển
  • Ai từng gặp vấn đề AI vẽ lại nhân vật không nhất quán giữa các frame

Ví dụ sử dụng

  1. "Tạo 14 frame đòn chém từ ảnh kiếm sĩ này" → chuẩn hoá ảnh gốc → pose sheet 4 key pose → in-between → PNG trong suốt + spritesheet + preview.gif
  2. "Chỉ cần loop idle" → nhịp settle→rise→settle biến động ~5%, frame 00 và 13 giống hệt để loop liền mạch
  3. python scripts\standardize_baseline.py sample\s7.png --subject-max 380 để chuẩn hoá ảnh gốc quá lớn hoặc bị crop sát viề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/WU-HAOTIAN34/2dimg2motion/HEAD/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 SKILL.m từ repo GitHub WU-HAOTIAN34/2dimg2motion vào ~/.claude/skills/2dimg2motion/ 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/WU-HAOTIAN34/2dimg2motion.git ~/.claude/skills/2dimg2motion

Đâ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ạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  3. Clone repo: git clone https://github.com/WU-HAOTIAN34/2dimg2motion.git ~/.claude/skills/2dimg2motion
  4. Kiểm tra tồn tại file ~/.claude/skills/2dimg2motion/SKILL.md.
  5. Cài Python 3 và Pillow để chạy script kèm theo: pip install pillow
  6. Khởi động lại Claude Code, gửi ảnh gốc và yêu cầu: "tạo frame animation tấn công từ ảnh này".
  7. Lưu ý: skill phụ thuộc công cụ sinh ảnh image_gen; nếu môi trường không sinh được ảnh, bạn chỉ dùng được phần thiết kế prompt và kiểm tra.