Mã nguồn mở · MIT · Tiếng Việt & English

Bộ skill Claude cho Business Analyst

Skill Claude mã nguồn mở làm việc như một BA lâu năm: yêu cầu, user story, phân rã chức năng, BPMN, bảng quyết định, API spec, cùng những câu hỏi nghiệp vụ mà BA giàu kinh nghiệm luôn đặt ra.

10+skill phương pháp
5+domain pack
EN · VIngôn ngữ
claude
# cài plugin
› /plugin marketplace add lechithinh/ba-claude-skills
› /plugin install ba-claude-skills@ba-claude-skills
# rồi chỉ cần nói
› Viết user story cho chức năng chuyển tiền liên ngân hàng trên mobile banking.

Vì sao kiến thức nghiệp vụ quan trọng

AI đã biết cách viết yêu cầu. BA lâu năm biết cần hỏi gì trong từng ngành.

AI không có bối cảnh

2 kịch bản
  • Chuyển tiền thành công
  • Không đủ số dư

Có domain pack ngân hàng

7 kịch bản + câu hỏi
  • Truy vấn tên người thụ hưởng trước khi xác nhận
  • Hạn mức theo giao dịch và theo ngày
  • Xác thực sinh trắc học khi vượt ngưỡng
  • Timeout, đang xử lý, đối soát, tự hoàn tiền
  • Chống trùng giao dịch khi bấm 2 lần
  • Số dư không đủ trả phí
  • 5 câu hỏi mở cho Compliance và Vận hành

Xem ví dụ so sánh đầy đủ →

Xem quy trình chạy thử

Một sơ đồ có thể trông hoàn hảo mà vẫn giấu lỗi. bpmn-modeling cho token chạy qua từng kịch bản và chỉ ra chính xác chỗ quy trình bị kẹt. Sơ đồ demo dùng nhãn tiếng Anh.

Sơ đồ BPMN động, AS-IS: token kẹt ở Receive payment result khi cổng thanh toán không trả lời

Vuốt ngang để xem toàn bộ sơ đồ

AS-IS: nhìn thì ổn. Khi cổng thanh toán không bao giờ trả lời, token chờ vĩnh viễn: đơn hàng treo và khách có thể đã bị trừ tiền.
Sơ đồ BPMN động, TO-BE: timer 5 phút đưa token sang Order awaiting reconciliation

Vuốt ngang để xem toàn bộ sơ đồ

TO-BE: cách sửa. Timer 5 phút đưa token đi luồng ngoại lệ sang bước của bộ phận Vận hành thay vì chờ mãi.

Thử AS-IS (tương tác)Thử TO-BE (tương tác)

Skill phương pháp

BA làm việc thế nào: mười skill theo kỹ thuật BABOK và nối được với nhau.

01

Trích xuất yêu cầu từ biên bản

Biên bản thành mục tiêu, yêu cầu chức năng và phi chức năng, business rule, câu hỏi mở, có trích dẫn nguồn.

Hướng dẫn và mã nguồn
02

Kiểm tra chất lượng yêu cầu

Chấm điểm 0 đến 10, phát hiện yêu cầu mơ hồ, không kiểm thử được, gộp nhiều ý, thiếu kịch bản nghiệp vụ, rồi viết lại.

Hướng dẫn và mã nguồn
03

Phân rã chức năng

Hệ thống, module, tính năng, chức năng với ID ổn định, lint, kiểm tra CRUD và trang khám phá tương tác.

Hướng dẫn và mã nguồn
04

Viết user story

User story chuẩn INVEST, acceptance criteria Gherkin có kịch bản lỗi, xuất CSV cho Jira.

Hướng dẫn và mã nguồn
05

Mô hình hóa BPMN

BPMN 2.0 từ mô tả: Mermaid, .bpmn, SVG và chạy token để tìm kịch bản bị kẹt.

Mã nguồn trên GitHub
06

Vẽ sơ đồ cho BA

Use case, sequence, ERD, trạng thái, context bằng Mermaid hợp lệ.

Hướng dẫn và mã nguồn
07

Đặc tả màn hình

Đặc tả màn hình từ ảnh mockup: bảng trường, validation, trạng thái và câu hỏi mở.

Mã nguồn trên GitHub
08

Bảng quyết định

Rule nghiệp vụ thành bảng quyết định; script tìm tổ hợp thiếu, mâu thuẫn và chồng lấn.

Mã nguồn trên GitHub
09

Tìm trường hợp biên

Danh sách ngắn, xếp ưu tiên các tình huống nếu… thì sao, kèm câu hỏi theo stakeholder và AC Gherkin.

Mã nguồn trên GitHub
10

Đặc tả API

Bản nháp API contract từ yêu cầu, mã lỗi nghiệp vụ và OpenAPI 3.0 YAML.

Mã nguồn trên GitHub

Domain pack

BA cần biết gì: thuật ngữ, quy trình, business rule, checklist câu hỏi, data model, tích hợp, pháp lý và KPI.

01

Ngân hàng

eKYC, tài khoản, chuyển tiền (NAPAS, CITAD), thẻ, cho vay, tiền gửi, tra soát.

Hướng dẫn và mã nguồn
02

Thương mại điện tử

Danh mục, voucher, checkout, đơn hàng, vận chuyển và COD, đổi trả, đối soát seller.

Hướng dẫn và mã nguồn
03

Thanh toán và ví điện tử

Nạp, rút, QR, hoàn tiền và chargeback, quyết toán, đối soát ba chiều.

Mã nguồn trên GitHub
04

Cho vay và BNPL

Khởi tạo, ra quyết định, lãi flat và giảm dần, phân bổ thanh toán, thu hồi nợ theo DPD.

Mã nguồn trên GitHub
05

Logistics

Chặng cuối, giao thất bại, đối soát COD, trọng lượng quy đổi, cơ bản về kho.

Mã nguồn trên GitHub

Bắt đầu nhanh

Sau đó mô tả công việc kèm bối cảnh nghiệp vụ, ví dụ: "Viết user story cho chức năng chuyển tiền liên ngân hàng trên mobile banking."

Claude Code

/plugin marketplace add lechithinh/ba-claude-skills
/plugin install ba-claude-skills@ba-claude-skills

Cài thủ công (Claude Code)

git clone https://github.com/lechithinh/ba-claude-skills.git && cp -r ba-claude-skills/skills/* ~/.claude/skills/

Claude.ai

Tải file zip của skill ở Releases rồi upload tại Settings, Capabilities, Skills. Nên upload cả skill phương pháp và domain pack bạn cần.

Cursor, Codex, Gemini CLI

Trỏ agent tới AGENTS.md.

Học kỹ thuật BA

Mỗi skill có hướng dẫn ngắn về kỹ thuật phía sau: tham chiếu BABOK, lỗi thường gặp và bài tập thực hành.

Checklist chất lượng yêu cầu

Các lỗi phổ biến nhất và cách viết lại.

Phân rã chức năng

MECE, kiểm tra CRUD và khi nào dừng phân rã.

Từ biên bản họp đến yêu cầu

Phân loại điều stakeholder nói thành mục tiêu, rule và câu hỏi.

User story và Gherkin

INVEST, acceptance criteria và các cách tách story.

Chọn đúng loại sơ đồ cho BA

Sơ đồ nào trả lời câu hỏi nào của stakeholder.

Câu hỏi BA ngân hàng phải hỏi

Những câu một BA ngân hàng lâu năm luôn hỏi.

Câu hỏi BA thương mại điện tử

Những câu một BA TMĐT lâu năm luôn hỏi.

Case study đặt lịch phòng khám

Từ biên bản họp đến user story và sơ đồ.

Câu hỏi thường gặp

Có miễn phí không?

Có. Repo mã nguồn mở, giấy phép MIT.

Skill có tự bịa business rule không?

Không. Giá trị chưa biết được để dạng [cần xác nhận], kèm danh sách câu hỏi mở.

Dùng tiếng Việt được không?

Được. Skill trả lời theo ngôn ngữ bạn dùng, và domain pack có thuật ngữ Anh-Việt.

Tôi đóng góp domain mới được không?

Được. Xem hướng dẫn đóng góp.