Bug Review Board QA Pass
Chạy một lượt QA theo góc nhìn người dùng thật, tạo báo cáo bug P0/P1/P2, dashboard HTML và kết luận YES/NO cho việc phát hành.
Lập trìnhNâng cao★ 124⑂ 19Điểm AI 9/10Cập nhật lần cuối: 19 thg 7, 2026
Làm được gì
- QA như người dùng thật: agent điều khiển ứng dụng (click, nhập liệu) thay vì chỉ đọc source để kết luận "PASS".
- Khám phá dự án tự động: đọc product spec / README / tài liệu phase / danh sách bug cũ, nhận diện loại nền tảng (web, iOS/iPadOS, Electron·Tauri, macOS, monorepo) và chọn playbook tương ứng.
- Ghi bug có cấu trúc: mỗi lỗi có bước tái hiện, bằng chứng (ảnh chụp, log console), mức ưu tiên P0/P1/P2.
- Đồng bộ hai chiều với issue tracker: phát hiện Linear / GitHub / Jira / Notion, hỏi xác nhận rồi ghi vào
qa-config.json, push và pull trạng thái. - Dashboard HTML: sinh báo cáo tĩnh dễ đọc; markdown vẫn là nguồn sự thật.
- Kết luận rõ ràng: tài liệu merge với dòng đầu "Phase N ready? YES/NO" kèm prompt bàn giao cho lượt QA tiếp theo.
- Interactive BRB: phiên riêng để cùng con người phân loại backlog bug, có heuristic gợi ý trùng lặp (không tự động merge).
Phù hợp với ai
- Lập trình viên solo và nhóm nhỏ hay bỏ sót lỗi mà người dùng gặp đầu tiên
- Product manager cần căn cứ để quyết định "ship hay chưa"
- Nhóm quản lý monorepo có cả web và ứng dụng iOS
- Nhóm muốn dựng bộ tài liệu QA (test plan, template bug, gate) từ đầu
Ví dụ sử dụng
- "QA giúp mình phase này" → skill đọc spec, sinh test plan, chạy scenario ở mobile 375×812 / tablet 768×1024 / desktop 1280×800, ghi bug và đưa ra kết luận YES/NO.
- "Bản build này ship được chưa?" → kiểm tra P0/P1 còn mở, đối chiếu checklist gate, liệt kê scenario chưa chạy trong tài liệu merge.
- "Họp rà soát backlog bug" → phiên BRB riêng: pull trạng thái từ tracker, gợi ý bug trùng kèm lý do, cập nhật trạng thái, ghi biên bản và sinh lại HTML.
· · · 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/RayFernando1337/rayfernando-skills/HEAD/plugins/running-bug-review-board/skills/running-bug-review-board/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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/running-bug-review-board/skills/running-bug-review-board từ repo GitHub RayFernando1337/rayfernando-skills vào ~/.claude/skills/running-bug-review-board/ 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/RayFernando1337/rayfernando-skills.git && mkdir -p ~/.claude/skills && cp -r rayfernando-skills/plugins/running-bug-review-board/skills/running-bug-review-board ~/.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.
- Mở terminal.
- Clone repo:
git clone https://github.com/RayFernando1337/rayfernando-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r rayfernando-skills/plugins/running-bug-review-board/skills/running-bug-review-board ~/.claude/skills/ - Kiểm tra bằng
ls ~/.claude/skills/running-bug-review-board— phải thấySKILL.md,references/,scripts/. - Mở Claude Code trong thư mục dự án cần kiểm thử.
- Với web app, chuẩn bị một công cụ điều khiển trình duyệt (cursor-ide-browser, chrome-devtools-mcp hoặc Playwright); với iOS, cài thêm skill hỗ trợ simulator.
- Nói "QA ứng dụng này" để kích hoạt. Nếu chưa có thư mục QA, chạy
bash ~/.claude/skills/running-bug-review-board/scripts/scaffold-qa.sh "$PWD" 1để tạo khung.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0