Nhạc trưởng: điều phối cả vòng QA 1 Story
/qa-run“test PROJ-100”, tiến độ, retest, quyết định, thêm test, regression trước go-live, smoke test trên production, đóng Story. Bạn chỉ cần nhớ câu lệnh của nó — nó tự gọi skill con đúng lúc.
StoryPass soát Story, viết và import test lên Xray, đối soát dữ liệu, test API, chạy chức năng trên Chrome, so giao diện với Figma — rồi gom lỗi thành Sub-Bug theo từng loại. Claude không ghi gì lên Jira trước khi bạn đồng ý.
Minh hoạ một lượt chạy · số liệu chỉ là ví dụ
Phần lớn thời gian của QA manual không dành cho việc tìm lỗi khó, mà cho việc chuyển dữ liệu qua lại giữa các công cụ.
Viết trên Excel, rồi copy từng case, tạo Test Set, Test Plan, Test Execution — mỗi Story một lần, mỗi sprint lặp lại.
Mở file nguồn, mở database, mở web. So từng ô trong bảng, từng điểm trên chart. Một lần mất tập trung là sót lỗi.
Postman một tab, DB một tab, ghi lại status code, tham số, thời gian phản hồi — rồi tự đối chiếu với giao diện.
Chụp màn hình, đặt cạnh design, soi khoảng cách, màu, font. Đổi kích thước cửa sổ, làm lại từ đầu.
Viết 15 bug rời rạc cho 1 Story. Dev ngợp, PM khó theo dõi, còn bạn mất nửa buổi chỉ để viết.
Dev fix xong, bạn tìm lại lỗi nào ở test nào, kiểm lại, rồi cập nhật từng test run cho đúng.
Kết quả: hết sprint vẫn chưa kịp làm exploratory testing hay nghĩ về rủi ro — phần việc thật sự cần đến bạn.
/qa-run là nhạc trưởng: bạn chỉ cần nhớ các câu lệnh của nó, nó tự gọi skill con đúng lúc.
test PROJ-100Đối chiếu Story ↔ Figma ↔ nguồn dữ liệu. Câu hỏi đánh số theo mức Chặn / Cần rõ / Gợi ý, kèm cách hiểu tạm của QA.
CSV test case có nhãn chủ và tiêu chí regression. Phần còn chờ BA được viết theo cách hiểu tạm và đánh dấu “Chờ BA”.
Sửa bằng 1 câu chat. Duyệt xong mới đăng câu hỏi, import Xray, tạo Test Execution.
Mỗi test case được giao cho đúng “chủ” của nó.
Gom mọi lỗi, các câu sẽ ghi lên Jira và bảng test run trước → sau. Bỏ/giữ từng mục theo mã, VD “bỏ DATA-1.2”.
Tạo hoặc bổ sung Sub-Bug theo chủ, đính bằng chứng, ghi test run qua sổ chung, lưu báo cáo vào kho QA.
Gọi riêng từng skill được (mỗi skill có điểm duyệt riêng). Gọi qua /qa-run thì mọi kết quả gom về 1 điểm duyệt.
/qa-run“test PROJ-100”, tiến độ, retest, quyết định, thêm test, regression trước go-live, smoke test trên production, đóng Story. Bạn chỉ cần nhớ câu lệnh của nó — nó tự gọi skill con đúng lúc.
/qa-story-reviewStory ↔ Figma ↔ nguồn dữ liệu. Comment câu hỏi đánh số tag BA; chốt khi BA trả lời và sửa test chờ BA.
/qa-xray-testsCSV có nhãn chủ, tiêu chí regression; import Test Set/Plan, chạy lại không tạo trùng; tạo Test Execution.
/qa-data-verifyFile nguồn ↔ DB (chỉ SELECT) ↔ số trên trang. Chẩn đoán lỗi nằm ở tầng nào.
/qa-api-verifyTheo doc .md, OpenAPI/Swagger, Postman: contract, status, filter/sort/phân trang, tốc độ; so Response ↔ DB ↔ UI.
/qa-func-runTab, bộ lọc, legend, tooltip, Export, điều hướng — trên Chrome thật của bạn. Có chế độ regression và smoke test.
/qa-ui-compareChụp trang ở nhiều độ rộng, so layout, khoảng cách, màu, font, state; xếp mức Critical / Major / Minor.
/qa-automationUI + API cho test có nhãn regression, kèm khung dự án mẫu; PR, CI GitHub Actions, xác minh lượt CI fail.
/qa-health-checkMỗi sáng: API, job nạp dữ liệu, độ tươi dữ liệu, trang. So với lần trước, chỉ báo vấn đề mới.
/qa-prod-watchMỗi sáng T2–T6, chỉ đọc: trang mở được không, chart trống, API trang gọi lỗi/chậm; đối chiếu vài số chính với nguồn chính thức. Chỉ báo lỗi mới.
Kèm theo:/qa-setup cài cho 1 dự án, làm 1 lầnqa-kit-tools thư viện script dùng chung, không gọi trực tiếp
Mỗi test case được gắn 1 hoặc nhiều nhãn chủ; mỗi chủ do 1 skill kiểm và ghi dấu riêng vào test run. Trạng thái test được tính từ dấu của mọi chủ: có chủ FAIL → FAIL, mọi chủ ✅ → PASS.
Lỗi được gom thành Sub-Bug theo chủ gắn với Story — mỗi Sub-Bug là danh sách lỗi đánh số, viết ngắn cho dev đọc.
| Nhãn | Chủ | Kiểm |
|---|---|---|
qa-data | [DATA] | Con số, tổng, %, Top N, kỳ mới nhất, file CSV tải về |
qa-api | [API] | Endpoint, tham số, status, cấu trúc response, tốc độ |
qa-func | [FUNC] | Thao tác → trạng thái: tab, bộ lọc, tooltip, legend, Export, điều hướng |
qa-ui | [UI] | Màu, font, khoảng cách, layout, nhãn/đơn vị — so Figma |
regression | [AUTO] | Test đưa vào automation Playwright (UI + API), chạy hồi quy trước go-live |
Câu lệnh tự nhiên đều được; dưới đây là cách nói Claude hiểu chắc nhất. Thay PROJ-100 bằng key Story của bạn.
test PROJ-100Làm tiếp mọi việc còn thiếu của Story, dừng cho bạn duyệt trước khi ghi Jira.PROJ-100 tới đâu rồiChỉ đọc: tỷ lệ PASS, lỗi đang mở, câu hỏi BA còn mở, việc nên làm tiếp.review PROJ-100Soát Story, đưa câu hỏi đánh số để bạn duyệt rồi comment tag BA.BA trả lời PROJ-100 rồiGhép trả lời với câu hỏi, chốt, sửa các test đang “Chờ BA”.dev fix PROJ-210 rồiKiểm lại từng mục của Sub-Bug, đạt hết → Ready for Live, còn lỗi → Reopened.thêm test PROJ-100Viết thêm test case cho phần Story mới đổi hoặc BA vừa trả lời, import lên Xray không tạo trùng.regression PROJ-100Khi mọi Sub-Bug Ready for Live: kiểm nhanh trên Chrome, chạy ngầm regression các Story khác (nếu có automation).smoke PROJ-100Kiểm trên production (chỉ đọc), mọi Sub-Bug Done thì tự đóng Story.viết automation PROJ-100Viết Playwright cho các test có nhãn regression, chạy thử, mở PR.check stagingKiểm sức khoẻ môi trường test trước khi bắt đầu.check prodKiểm production (chỉ đọc): trang, API trang gọi, số chính so với nguồn chính thức.StoryPass được thiết kế để không bao giờ “tự ý”. Những nguyên tắc dưới đây được viết thẳng vào từng skill.
Câu hỏi, test, Sub-Bug, trạng thái chỉ được ghi sau khi bạn đồng ý. Ngoại lệ định sẵn: gán nhãn chủ cho test, bước đóng Story khi mọi Sub-Bug đã Done, và health check theo lịch nếu bạn bật.
Mọi thay đổi đi qua sổ test run dùng chung, không đè kết quả của chủ khác.
Không submit/lưu/xoá dữ liệu thật trừ khi test case yêu cầu và bạn đồng ý. DB chỉ SELECT; production chỉ ở chế độ Live.
Bạn tự đăng nhập; gặp màn đăng nhập thì Claude dừng và nhờ bạn.
Token chỉ đặt trong lệnh/biến môi trường; mật khẩu DB, webhook nằm trong .qa-kit/. Không in ra chat, không ghi vào kho QA.
Tin “Ready for Live” và kết quả smoke test trên production chỉ gửi sau khi bạn xem bản xem trước.
Không cần server riêng. Plugin chạy trong Claude của bạn; tool là script Python chỉ dùng thư viện chuẩn.
Phù hợp nhất Web app có trang dữ liệu/dashboard (chart, bảng, bộ lọc, Export) đọc từ API + DB. Harness đọc sẵn chart ECharts; thư viện khác như Recharts, Highcharts, Chart.js cần adapter — Claude viết khi gặp trang mới.
Vẫn dùng được App dạng form/CRUD: vẫn dùng tốt cho soát Story, test case, API, giao diện và quy trình Jira.
Pro, Max, Team hoặc Enterprise — plugin chỉ có ở gói trả phí.
Khuyến nghị app Claude bản desktop (Chat hoặc Cowork) đã nối máy để chạy đầy đủ, kể cả DB/API sau VPN. Quen dòng lệnh thì dùng Claude Code.
Tool chỉ dùng thư viện chuẩn. macOS/Linux chạy trực tiếp; Windows dùng WSL hoặc Git Bash.
Cloud hoặc Server/DC. Quyền tạo issue, comment, chuyển trạng thái. Token Jira (Xray Cloud thêm Client ID + Secret).
Chạy FUNC/UI, regression, smoke test trên trình duyệt thật đã đăng nhập môi trường test và production.
So giao diện. Seat View/Collab có ít lượt gọi — gửi ảnh PNG export thay link cũng được.
PostgreSQL/MySQL của môi trường test (+ VPN nếu cần) để đối soát số liệu, API ↔ DB, health check.
Đọc code để biết endpoint, công thức tính (chỉ đọc).
Cho automation Playwright và CI GitHub Actions.
Google Chat, Slack hoặc Teams — gửi tin “Ready for Live” và kết quả smoke test trên production.
Chuyển khoản VietQR, nhận file qa-kit-1.0.0.zip kèm HUONG-DAN.md. Phí gói Claude bạn trả riêng cho Anthropic.
Thử soát Story và viết test Xray bằng AI trên Jira của bạn trước khi quyết định mua.
Miễn phíkhông cần thanh toán
Cả vòng QA 1 Story: soát Story, test case, kiểm, ghi lỗi, retest, regression trước go-live, smoke test trên production, automation.
290.000đ190.000đ290.000đ/ người · mua 1 lần
Ưu đãi 20 người mua đầu · đến hết 30/11/2026
Cho team QA dùng chung 1 cấu hình và kho QA, cập nhật plugin tập trung.
Liên hệ
Không. Nó làm phần lặp lại: nhập test, dò số, chụp so sánh, viết Sub-Bug, cập nhật test run. Việc hiểu sản phẩm, đánh giá rủi ro, quyết định cái gì là lỗi và exploratory testing vẫn là của bạn — và mọi thứ chỉ được ghi lên Jira sau khi bạn duyệt.
Claude: bạn chat với Claude ngay trong app Claude, ở Chat hoặc Cowork (khuyến nghị bản desktop cho QA chạy hằng ngày); ai quen dòng lệnh có thể dùng Claude Code. Cài dưới dạng plugin, cần gói Claude trả phí (Pro, Max, Team hoặc Enterprise).
Cả hai đều được: Jira Cloud lẫn Server/DC, Xray Cloud lẫn Server/DC. Thông tin dự án nằm trong qa-config.json do /qa-setup tạo, không gắn với dự án nào.
App dạng form/CRUD: vẫn dùng tốt cho soát Story, test case, API, giao diện và quy trình Jira.
Được, qua WSL hoặc Git Bash, vì các lệnh trong skill viết cho bash. macOS và Linux chạy trực tiếp. Máy cần Python 3.8 trở lên.
Không. Bản web chạy trong sandbox trên cloud, gọi được Jira/Xray/API công khai trên Internet nhưng không vào được DB/API nằm sau VPN công ty. Muốn chạy đầy đủ, dùng app Claude bản desktop (Chat hoặc Cowork) đã nối máy, hoặc Claude Code.
Mọi thứ chạy trong tài khoản Claude và máy của bạn; StoryPass không có máy chủ riêng. Token chỉ đặt trong lệnh hoặc biến môi trường, mật khẩu DB và webhook nằm trong thư mục .qa-kit/ (không chia sẻ, không commit). Trước khi nối hệ thống nội bộ với AI, bạn nên hỏi quy định bảo mật của công ty.
Claude có thể chọn nhầm bộ nếu câu lệnh giống nhau. Tắt plugin kia khi không dùng (Customize › Plugins), gọi đích danh /qa-run, hoặc với Claude Code thì cài qa-kit ở scope project. File cấu hình và thư mục của qa-kit không đụng tới bộ khác.
App Claude: tải lên file qa-kit.plugin bản mới ở Customize › Plugins. Claude Code: giải nén bản mới đè lên thư mục cũ, hoặc claude plugin update nếu cài từ repo Git. Dữ liệu dự án (kho QA, qa-config.json) không bị ảnh hưởng.
Không. Phí gói Claude bạn trả trực tiếp cho Anthropic. Giá trên trang này chỉ là giá bộ plugin và tài liệu.
Có. Bản Lite miễn phí gồm /qa-story-review và /qa-xray-tests: soát Story ↔ Figma ↔ nguồn dữ liệu, đưa câu hỏi đánh số để bạn duyệt rồi mới comment tag BA; viết test case, import lên Xray và tạo Test Execution. Gửi email ở trang Mua để nhận file. Bản Lite chưa gồm đối soát dữ liệu, test API, chạy Chrome, so Figma và automation.
Chuyển khoản bằng mã VietQR, gửi ảnh xác nhận qua email, bạn nhận file qa-kit-1.0.0.zip kèm HUONG-DAN.md. Nếu không cài chạy được trên hệ thống của bạn và mình không hỗ trợ xử lý được, bạn được hoàn tiền 100% trong 7 ngày kể từ khi nhận file.
Không phải việc manual nào cũng nên tự động hoá. Bộ lọc 4 câu hỏi giúp bạn chọn đúng việc để giao cho máy, và giữ lại phần việc cần đến não QA.
Đối chiếu Story ↔ design ↔ nguồn dữ liệu, tìm chỗ mơ hồ theo 5 nhóm câu hỏi, và cách viết câu hỏi để BA trả lời nhanh mà không phải họp.
Đọc API doc thế nào, kiểm những gì (status, tham số, schema, phân trang, quyền, tốc độ), đối chiếu với DB và giao diện ra sao, và cách ghi bug API để Dev tái hiện được ngay.