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

Trình kiểm định Skill (dành riêng cho Scenario)

Skill nội bộ chạy một agent mới trong môi trường cách ly để tìm lỗi trong tài liệu của một Scenario skill và xuất báo cáo lên PR.

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

Làm được gì

  • Đọc SKILL.md của skill cần kiểm định cùng mọi file liên kết, rồi tóm tắt mục tiêu, điều kiện kích hoạt và 3–6 "cái bẫy" mà agent thường đoán sai.
  • Chạy trước các kiểm tra miễn phí: pnpm spec và pnpm test nếu skill có script.
  • Tạo thư mục chạy tạm ngoài repo, cài bản skill trong working tree, rồi khởi động một agent hoàn toàn mới qua Claude Code CLI (hoặc subagent) để làm một tác vụ thật.
  • Chấm điểm theo rubric: đạt mục tiêu, chỉ dùng tên tool thật, đúng vòng lặp, không hard-code model id, mọi bước phải qua MCP, xử lý đúng bẫy, không phỏng đoán.
  • Kết luận pass / pass with notes / fail và gắn mỗi lỗi với đúng dòng SKILL.md cần sửa, sau đó đăng báo cáo dưới dạng comment PR.

Dành cho ai

  • Maintainer đóng góp hoặc review skill trong repo scenario-labs/skills.
  • Người đã có Scenario MCP server, credit sinh ảnh, cùng pnpm, gh và Claude Code CLI.
  • Lưu ý: skill được đánh dấu internal: true và disable-model-invocation: true, gần như không dùng được ngoài repo gốc.

Ví dụ sử dụng

  1. /skills:validate scenario-comfyui — chạy thật một lần sinh ảnh để kiểm tra luồng upload và việc gọi lại jobs_wait.
  2. /skills:validate scenario --plan-only — chỉ lấy kế hoạch gọi tool, không tốn credit.
  3. /skills:validate scenario-blender --pr 412 --no-post — kiểm định theo bối cảnh một PR nhưng chỉ in báo cáo tại chỗ.

· · · 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/scenario-labs/skills/HEAD/.agents/skills/skills-validate/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 .agents/skills/skills-validate từ repo GitHub scenario-labs/skills vào ~/.claude/skills/skills-validate/ 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/scenario-labs/skills.git && mkdir -p ~/.claude/skills && cp -R skills/.agents/skills/skills-validate ~/.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 và chuyển tới thư mục làm việc.
  2. Tải repo: git clone https://github.com/scenario-labs/skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -R skills/.agents/skills/skills-validate ~/.claude/skills/
  5. Chuẩn bị điều kiện: Node.js + pnpm, GitHub CLI (gh), Claude Code CLI và một Scenario MCP server đã kết nối.
  6. Hãy chạy Claude Code từ gốc repo scenario-labs/skills, vì skill tham chiếu các file như scripts/lib/skills.mjs.
  7. Gọi bằng /skills:validate <ten-skill>. Nên thử --plan-only trước để tránh tiêu credit.