Cách BA Survival Kit hoạt động
BA Survival Kit hoạt động theo mô hình generator-first: bạn đưa nguyên liệu thô, AI chọn skill phù hợp, sinh tài liệu BA có cấu trúc. Tích hợp thẳng với Figma Make để dựng wireframe.
Cách BA Survival Kit hoạt động
BA Survival Kit hoạt động theo nguyên tắc generator-first: bạn đưa nguyên liệu thô (bản ghi họp, brand book, ghi chú), mô tả điều bạn muốn bằng tiếng Việt, và AI sẽ chọn skill phù hợp để sinh tài liệu.
Không có slash command. Không có ba-start. Bạn nói bằng ngôn ngữ tự nhiên, AI lo phần còn lại.
Mô hình hoạt động
NGUYÊN LIỆU THÔ
(Bản ghi họp, Brand book, Email, Ghi chú)
│
├──────────────────────────────────────┐
▼ ▼
NHÓM SETUP NHÓM SINH TÀI LIỆU
(Chuẩn bị & Cấu hình) (Generators)
│ │
├── ba-generate-ui-styleguide ├── ba-generate-srs (flagship)
│ (Brand → Design system) ├── ba-generate-brd
│ ├── ba-generate-urd
└── ba-parse-intake ├── ba-generate-prd
(Lọc rác từ input >5000 từ) ├── ba-generate-frd
├── ba-generate-use-cases
├── ba-generate-user-stories
└── ba-generate-raci
│
▼
NHÓM REVIEW
(Kiểm định & Đánh bóng)
│
├── ba-gap-check
│ (So khớp tài liệu với nguồn gốc)
│
└── ba-polish-doc
(Đánh bóng → client-ready)
3 nhóm skill
Nhóm 1: Setup Helpers (2 skill)
Chuẩn bị nguyên liệu trước khi sinh tài liệu chính:
ba-generate-ui-styleguide: Bóc tách brand book của khách hàng (logo, màu sắc, font) để sinh filefigma-make-guidelines.md. Đảm bảo mọi màn hình vẽ ra sau này đồng bộ về màu sắc và phong cách.ba-parse-intake: (Không bắt buộc) Dùng khi bản ghi họp quá dài (>5000 từ). AI lọc bớt rác và tóm tắt thành bản brief cô đọng trước khi viết tài liệu chi tiết.
Nhóm 2: Primary Generators (8 skill)
Đây là nhóm chính - mỗi skill sinh ra một loại tài liệu BA:
ba-generate-srs(flagship): Sinh SRS + đặc tả từng màn hình + message registry + prompt Figma Make copy-pasteba-generate-brd: Business Requirements Document - mục tiêu kinh doanh, scope, stakeholdersba-generate-urd: User Requirements Document - user personas, pain points, nhu cầuba-generate-prd: Product Requirements Document - product vision, features, metricsba-generate-frd: Functional Requirements Document - logic chức năng, validation rulesba-generate-use-cases: Use Cases với Main Flow, Alternative Flow, Exception Flowba-generate-user-stories: User Stories chuẩn "As a / I want / so that" kèm Acceptance Criteriaba-generate-raci: Ma trận RACI + Mermaid flowchart cho quy trình nghiệp vụ
Nhóm 3: Reviewers & Polishers (2 skill)
Kiểm tra chất lượng và đánh bóng trước khi bàn giao:
ba-gap-check: Đối chiếu tài liệu đã viết với nguồn gốc, tìm lỗi logic, mâu thuẫn, giả định chưa được làm rõ. Không sửa tài liệu - chỉ báo cáo.ba-polish-doc: Đánh bóng câu từ. 2 chế độ:--internal(giữ câu hỏi thô, cho nội bộ) và--client-ready(viết lại chuyên nghiệp, gom câu hỏi thành agenda).
Tích hợp Figma Make
Điểm mạnh nhất của BA Survival Kit là tích hợp thẳng với Figma Make:
ba-generate-srssinh ra file screen spec, mỗi file có sẵn một khối Figma Make Prompt- Bạn copy prompt đó, paste vào Figma Actions → First Draft
- Figma tự động dựng wireframe trong ~30 giây
Không cần tự vẽ. Không cần mô tả lại giao diện. Prompt đã được sinh sẵn từ SRS.
Shared rules - nguyên tắc dùng chung
Tất cả 12 skill dùng chung bộ rule trong thư mục shared/:
| File | Vai trò |
|---|---|
extraction-rules.md | Cách trích xuất thông tin từ tài liệu lộn xộn. Định nghĩa 4 bucket: Facts, Assumptions, Open Questions, Source Gaps |
writing-rules.md | Quy tắc viết: giọng văn, thuật ngữ, cấu trúc câu |
ambiguity-rules.md | Cách xử lý thông tin thiếu, mâu thuẫn, hoặc không rõ ràng |
quality-checklist.md | Checklist tự kiểm tra sau khi sinh tài liệu |
figma-layout-guidelines.md | Quy chuẩn layout cho Figma Make (sidebar, header, wizard, mobile, tablet, desktop) |
figma-component-guidelines.md | Từ vựng component cho Figma Make (inputs, dropdowns, tables, badges, buttons) |
Điểm khác biệt với cách làm BA truyền thống
| Cách truyền thống | Với BA Survival Kit |
|---|---|
| Tự viết từng trang SRS | AI sinh toàn bộ SRS + screen specs từ bản ghi họp |
| Tự vẽ wireframe bằng tay | Copy-paste prompt, Figma dựng tự động |
| Tự kiểm tra chéo tài liệu | ba-gap-check đối chiếu tự động |
| Mỗi lần làm lại từ đầu | Shared rules đảm bảo nhất quán giữa các lần chạy |
| Tự đánh bóng câu chữ | ba-polish-doc làm trong 1 lệnh |
Tiếp theo
- Danh sách 12 skill - chi tiết từng skill
- Bắt đầu cài đặt - cài trong 2 phút
- So sánh với BA-kit - khi nào cần bản Paid
Bắt đầu với BA Survival Kit
Cài đặt BA Survival Kit trong 2 phút với Antigravity AI. Clone repo, chạy script cài đặt, dùng skill đầu tiên.
Danh sách 12 skill
Danh sách đầy đủ 12 skill của BA Survival Kit, chia theo 3 nhóm: Setup Helpers (2), Primary Generators (8), Reviewers & Polishers (2). Mỗi skill có mô tả và hướng dẫn khi nào nên dùng.