Claude Skill MartKhám phá skillCâu dùng ngayLệnh tạo ảnhHọc qua videoDùng terminalSkill là gì?
← Về danh sách

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

Skill định nghĩa cách agent TestDriver review PR, xử lý issue và phản hồi @mention trên GitHub.

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

Skill này làm gì

  • Xác định rõ hành vi của agent TestDriver trên ba bối cảnh GitHub: PR vừa mở, issue vừa mở, và khi bị @mention.
  • Khi PR mở: agent làm việc im lặng rồi đăng một comment review duy nhất, ưu tiên khởi chạy sandbox thật và viết test TestDriver cho đúng phần thay đổi.
  • Gắn nhãn phát hiện là observed (đã chứng kiến khi chạy thật) hoặc suspected (suy luận từ diff).
  • Khi issue mở: hướng dẫn onboarding, viết/sửa test và kết thúc bằng việc mở một pull request.
  • Giới hạn phạm vi nghiêm ngặt: không sửa code ứng dụng, không fix bug sản phẩm, không làm trợ lý lập trình chung.
  • Review luôn ở dạng COMMENT nên không chặn merge; agent cũng không review PR do chính nó tạo.

Phù hợp với ai

  • Nhóm đang dùng TestDriver cho kiểm thử E2E dạng computer-use.
  • Dev/QA muốn có bot review chất lượng tự động gắn vào pull request GitHub.
  • Tech lead cần báo cáo review dựa trên bằng chứng chạy thật thay vì phỏng đoán.

Ví dụ sử dụng

  1. Mở PR thay đổi luồng thanh toán: agent chạy thật trong sandbox và báo lỗi nút bị vô hiệu hóa với nhãn observed.
  2. Mở một issue trống: agent tự giới thiệu, hướng dẫn đăng nhập TestDriver và mở PR chứa test đầu tiên.
  3. Comment @bot trong PR để xem tiến trình kèm ảnh chụp sandbox; dùng @bot logout để thu hồi đăng nhập dùng chung và dọn sandbox.

· · · 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/testdriver-agent && cp -r /tmp/testdriverai/ai/skills/testdriver-agent/* ~/.claude/skills/testdriver-agent/

⚠ Đâ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/testdriver-agent
  4. Copy nội dung: cp -r testdriverai/ai/skills/testdriver-agent/* ~/.claude/skills/testdriver-agent/
  5. Khởi động lại Claude Code và kiểm tra testdriver:agent đã xuất hiện trong danh sách skill.
  6. Muốn agent chạy test thật: cài GitHub App của TestDriver vào repo và đăng nhập tài khoản TestDriver (nếu chưa đăng nhập, agent chỉ review bằng cách đọc diff).