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ập nhật bộ mới: Sau QA full, dùng /cso comprehensive cho deep security audit, /land-and-deploy để tự động merge + deploy.

Cú pháp

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ự: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


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


Prefix: /cso comprehensive, /cso comprehensive --reportChief Security Officer mode: comprehensive security analysis. Dùng sau QA full hoặc trước release gate.
Khi dùng: Khi cần audit bảo mật chi tiết trước production deploy
Prefix: /security-scan, /security-scan --fixScan toàn bộ bảo mật: tìm secrets, dependency vulnerabilities, OWASP top 10. Auto-fix nếu có /security-scan --fix.
Khi dùng: Quick security check trước commit/release
Prefix: /land-and-deploy, /land-and-deploy --canaryTự động merge PR vào main + deploy tới staging/production + monitor. Post-QA automation.
Khi dùng: Sau QA full PASS, ready để merge + deploy