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

Kiểm định QA game dựa trên bằng chứng

Chạy bản build thật trên runtime mục tiêu để chứng minh 6 hạng mục (khởi chạy, render, input, vòng lặp lõi, kết quả thiết kế, restart) và ghi kết quả vào qa/verification.json.

Lập trìnhNâng cao★ 845⑂ 119Điểm AI 7/10Cập nhật lần cuối: 3 thg 10, 2026

Làm được gì

  • Thực thi bản build game thật trên runtime mục tiêu đã chọn thay vì suy đoán từ code.
  • Cố định 6 cổng bắt buộc phải có bằng chứng: launch, render, input, coreLoop, outcome (ít nhất một kết quả đã thiết kế), restart.
  • Nếu targetRuntime / testedRuntime xung đột với PRODUCT_BRIEF hoặc BUILD_BRIEF thì báo lỗi trước, không tự đoán giá trị.
  • Thu bằng chứng từ một lần chạy trọn vẹn: clean start → hành động lõi → kết quả thiết kế → restart, kèm command, exit code, môi trường và lỗi thật.
  • Thiếu sót được viết thành limitation có cấu trúc, không bịa ra trạng thái mơ hồ kiểu PASS_WITH_GAPS; quy trách nhiệm theo product/design/art/build.
  • Đầu ra duy nhất: qa/verification.json làm nguồn sự thật cho QA.

Phù hợp với ai

  • Người cần xác nhận khách quan rằng game prototype do AI tạo ra thật sự chơi được.
  • Nhóm dùng pipeline kiểu novel-to-game với các tài liệu PRODUCT_BRIEF / BUILD_BRIEF / GAME_DESIGN.
  • Lập trình viên game và QA muốn tách rõ "vui hay không" khỏi "chạy đúng hay không".

Ví dụ sử dụng

  1. "Test bản build game vừa tạo" → chạy lệnh verify chính thức, thu bằng chứng 6 cổng và sinh qa/verification.json.
  2. "Kiểm tra game có chơi trọn vòng được không" → chứng minh từ clean start đến kết quả thắng/thua và restart trong một lần chạy; chỗ tắc ghi thành limitation.
  3. "Tổng hợp kết quả kiểm định build" → map các lỗi vào checks/limitation hiện có và gán trách nhiệm product/design/art/build.

· · · 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/zenstory-ai/novel-to-game/HEAD/skills/game-qa/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/game-qa từ repo GitHub zenstory-ai/novel-to-game vào ~/.claude/skills/game-qa/ 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/zenstory-ai/novel-to-game.git && mkdir -p ~/.claude/skills && cp -r novel-to-game/skills/game-qa ~/.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. Clone repo: git clone https://github.com/zenstory-ai/novel-to-game.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r novel-to-game/skills/game-qa ~/.claude/skills/
  5. Kiểm tra ~/.claude/skills/game-qa/references/ có qa-contract.md và test-design-method.md.
  6. Mở Claude Code tại thư mục dự án game cần kiểm định.
  7. Yêu cầu ví dụ: "QA bản build game này". Dự án cần có PRODUCT_BRIEF.md và một lệnh verify chạy được để skill hoạt động đúng.