Full — /qa-full:full

Chạy QA toàn diện cho toàn bộ project. 6 bước từ strategy đến report cuối cùng.

Cú pháp

/qa-full:full                                # Full QA mặc định
/qa-full:full --coverage 90                  # Target coverage 90%
/qa-full:full --skip-gen                     # Không tạo tests mới
/qa-full:full --skip-e2e                     # Bỏ qua E2E
/qa-full:full --skip-security                # Bỏ qua security scan
/qa-full:full --skip-e2e --skip-security     # Kết hợp nhiều flags
Thời gian: 15-30 phút.

Quy tắc bắt buộc

  1. TUẦN TỰ — không skip bước, không gộp bước
  2. MỖI BƯỚC CÓ OUTPUT trước khi sang bước tiếp
  3. GỌI SKILL BẰNG SKILL TOOL khi instruction nói “Invoke Skill”

6 Bước

1

Bước 1: Strategy

Đọc CLAUDE.md, package.json → detect tech stack + test framework.Scan source files vs test files → tỷ lệ coverage.Output: Strategy summary (tech stack, framework, target).
2

Bước 2: Test Plan

Đọc docs/prd/ nếu có → trích requirements.Gọi skill ck:scenario với feature description để tạo edge cases 12 chiều.Liệt kê test cases cần có (unit, integration, E2E).Output: Test plan summary + scenario count.
3

Bước 3: Generate Tests (skip nếu --skip-gen)

Generate tests cho files thiếu — dựa trên requirements + scenarios từ Bước 2.Delegate cho qa-engineer agent nếu nhiều modules.Output: New test files created.
4

Bước 4: Execute

Chạy tests theo thứ tự:
BướcSkillMô tả
4ack:testPre-flight (typecheck + lint) + unit/integration + coverage
4bck:web-testing e2eE2E tests (skip nếu --skip-e2e)
4cck:securitySTRIDE + OWASP (skip nếu --skip-security)
4ddesign:accessibility-reviewA11y (skip nếu --skip-a11y)
Output: Results + coverage metrics.
5

Bước 5: Fix Loop (nếu có failures)

Gọi skill ck:debug để chẩn đoán root cause.Gọi skill fix:test để auto fix → re-test.Loop tối đa 3 lần.Output: Fixes applied.
6

Bước 6: Report

QA FULL REPORT
├── Strategy:  Next.js + Vitest + Playwright
├── Tests:     142 | Pass: 138 | Fail: 4
├── Coverage:  Lines 84% | Branches 72%
├── Security:  2 medium issues
├── A11y:      WCAG 2.1 AA compliant
└── VERDICT:   NEEDS ATTENTION (4 failing tests)

Khi nào dùng

  • Trước deploy staging/production
  • Cuối sprint trước demo
  • Sau refactor lớn
  • Khi cần báo cáo tổng thể cho PM/Lead

So sánh các mode

Đặc điểm/qa-full:full/qa-full:check/qa-full:audit
Tạo tests mớiKhông
Chạy tests
Fix tự độngKhông
E2EKhôngKhông
Security scanKhôngCó (nhẹ)
A11yKhôngKhông
Thời gian15-30 phút10-20 phút3-5 phút