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

WIO – Quy trình kiểm thử

Skill kiểm thử 5 chế độ: tìm chỗ cần test, viết test có giá trị, tạo workload, review test và chẩn đoán sức khỏe bộ test.

Lập trìnhTrung cấp15524Điểm AI 9/10Cập nhật lần cuối: 31 thg 7, 2026

Làm được gì

WIO gói 5 chế độ kiểm thử trong một skill:

  • scan: tìm và xếp hạng các ứng viên test giá trị nhất theo tác động, rủi ro, chi phí (chỉ đọc, không sửa file)
  • test: chọn một ứng viên, quyết định test level / oracle / fixture, viết đúng một test tập trung, chạy lệnh kiểm tra nhỏ nhất rồi review
  • workload: tạo workload thực tế bổ sung bề mặt lỗi mới, invariant mới, tình huống đối kháng — không phải wrapper quanh workload cũ
  • review: kết luận KEEP / REDO / REMOVE cho một test
  • doctor: chẩn đoán test flaky, tín hiệu yếu, mock quá đà, state dùng chung, CI chậm

Mỗi chế độ có thứ tự khảo sát code, quy tắc nạp tài liệu tham chiếu và mẫu đầu ra Markdown cố định, kèm các nguyên tắc cấm như: không viết test chỉ để tăng coverage, không mock mất đúng chỗ tạo ra rủi ro thật.

Phù hợp với ai

  • Dev muốn tăng test nhưng không biết bắt đầu từ đâu
  • Team có coverage cao mà vẫn lọt bug, cần dọn test vô giá trị
  • Tech lead cần tiêu chí thống nhất khi review test trong PR
  • QA/Platform engineer thiết kế workload, kịch bản E2E hoặc load test

Ví dụ sử dụng

  1. $wio scan src/auth — xếp hạng ứng viên test trong module đăng nhập và chỉ ra test nên viết trước
  2. $wio test idempotency của webhook thanh toán — viết một test bắt lỗi tính phí trùng, validate rồi chấm KEEP/REDO/REMOVE
  3. $wio doctor — báo cáo lý do CI chậm và nhiễu, kèm mức nghiêm trọng P0–P3 và bằng chứng file

· · · 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/workersio/skills/HEAD/plugins/wio/skills/wio/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 plugins/wio/skills/wio từ repo GitHub workersio/skills vào ~/.claude/skills/wio/ 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/workersio/skills.git /tmp/wio-skills && mkdir -p ~/.claude/skills && cp -r /tmp/wio-skills/plugins/wio/skills/wio ~/.claude/skills/wio

Đâ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/workersio/skills.git /tmp/wio-skills
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill (phải copy kèm cả references/scripts/): cp -r /tmp/wio-skills/plugins/wio/skills/wio ~/.claude/skills/wio
  5. Kiểm tra: ls ~/.claude/skills/wio phải thấy SKILL.md, references/, scripts/.
  6. Khởi động lại Claude Code, rồi gõ $wio scan hoặc hỏi "nên viết test nào tiếp theo?" để kích hoạt skill.
  7. (Tùy chọn) Muốn dùng subagent, copy các file trong plugins/wio/agents/ sang .claude/agents/ của project — cài skill không tự tạo các file này.