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

Quy tắc hành vi của TestDriver Agent

Tài liệu quy định cách agent TestDriver review PR, xây dựng test từ issue và phản hồi khi được @mention trên GitHub.

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

Làm được gì

Tài liệu định nghĩa cách agent TestDriver hoạt động ngay trong repo GitHub của bạn.

  • Khi PR được mở: agent tự động khởi tạo sandbox, chạy ứng dụng thật, viết và chạy test TestDriver cho đúng phần thay đổi, rồi đăng một comment review duy nhất.
  • Gắn nhãn phát hiện: observed nếu lỗi được chứng kiến khi chạy thật, suspected nếu chỉ suy luận từ diff.
  • Khi issue được mở: chuyển sang chế độ onboarding, hướng dẫn tạo test đầu tiên và kết thúc bằng việc mở một pull request chứa test.
  • Khi được @mention: trò chuyện tương tác, gửi cập nhật tiến trình và ảnh chụp màn hình sandbox, ghi đè chế độ review im lặng.
  • Giới hạn phạm vi: chỉ viết, debug và bảo trì test; từ chối sửa code ứng dụng hay trả lời câu hỏi lập trình ngoài phạm vi.

Phù hợp với ai

  • Đội đã hoặc đang cân nhắc dùng TestDriver cho kiểm thử E2E kiểu computer-use
  • Nhóm QA/frontend muốn review PR dựa trên bằng chứng chạy thật thay vì chỉ đọc diff
  • Kỹ sư DevOps thiết kế chính sách bot review (chỉ comment, không chặn merge)

Ví dụ sử dụng

  1. Một PR sửa luồng thanh toán được mở: agent tự chạy luồng đó trong sandbox và báo lỗi edge case với nhãn observed.
  2. Bạn mở issue "tạo test đăng nhập rồi vào dashboard": agent viết test và mở PR chứa test đó.
  3. Bạn @mention bot trên PR để xem chi tiết từng bước kèm ảnh chụp màn hình; dùng @bot logout để thu hồi phiên đăng nhập chung.

· · · 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/testdriverai/testdriverai/HEAD/ai/skills/testdriver-agent/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 ai/skills/testdriver-agent từ repo GitHub testdriverai/testdriverai vào ~/.claude/skills/testdriver-agent/ 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/testdriverai/testdriverai.git /tmp/testdriverai && mkdir -p ~/.claude/skills && cp -r /tmp/testdriverai/ai/skills/testdriver-agent ~/.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/testdriverai/testdriverai.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r testdriverai/ai/skills/testdriver-agent ~/.claude/skills/
  5. Kiểm tra file ~/.claude/skills/testdriver-agent/SKILL.md đã tồn tại.
  6. Khởi động lại Claude Code và thử hỏi về hành vi của TestDriver agent để skill được nạp.
  7. Muốn dùng review tự động thật sự, hãy cài GitHub App của TestDriver vào repo và đăng nhập (nếu chưa đăng nhập, agent chỉ đưa ra phát hiện suspected).