Skip to content

Latest commit

 

History

History
277 lines (209 loc) · 12.6 KB

File metadata and controls

277 lines (209 loc) · 12.6 KB

BA-Kit Logo

Phiên bản 3.5.0 44 Agents 3 Nền tảng CMMI Level 5 Enabler 831 Entries Jira + Confluence 14 Templates 48 Prompts

E2E Skills Test

BA-Kit

Biệt Đội Chuyên Gia Phân Tích Nghiệp Vụ


BA-Kit là gì?

BA-Kit không phải là kho prompt. Đây là một biệt đội agent dành cho các nền tảng agentic AI.

Nó thay thế mô hình "một chatbot duy nhất" bằng 44 chuyên gia — mỗi người có vai trò riêng, bộ công cụ riêng, Vòng Lặp Phản Tư Hệ thống 2, và guardrail anti-rationalization — chạy trên ba nền tảng:

Nền tảng Runtime Phù hợp nhất cho
Antigravity IDE (Google DeepMind) Agent Skills + MCP Power user, đầy đủ toolchain
Claude Code (Anthropic) CLI, Git, CI/CD Kỹ sư, suy luận cấp dự án
Claude CoWork (Anthropic) Desktop BA không kỹ thuật, tổng hợp tài liệu

Cách Hoạt Động

Yêu cầu từ người dùng
         │
         ▼
@ba-master ──── Phân loại + Điều phối ────────────────────────┐
         │                                                       │
         ▼                                                       ▼
Agent Chuyên Gia                                      Chuyển giao ngữ cảnh
  (vd: @ba-writing)                                 (continuity dùng chung)
         │
         ├── Hệ thống 1: Phác thảo kết quả
         │
         ├── Hệ thống 2: DỪNG & PHẢN TƯ
         │     ├── Tôi có đang ảo giác không?
         │     └── Xác minh bằng grep / python / web
         │
         └── Kết quả đã xác minh → Chuyển sang agent tiếp theo

Mỗi agent còn kèm guardrail anti-rationalization (v3.2/3.3): "When NOT to Use" rõ ràng, common rationalizations kèm rebuttal, red flags, và verification exit criteria — để ngăn skill-skipping khi bị áp lực.


Biệt Đội Chuyên Gia (44 Agents)

Tổng Chỉ Huy (1)
Agent Vai trò Năng lực
@ba-master Điều Phối Viên Chiến lược, Định tuyến, Quản lý Ngữ cảnh
Core (3) — Nền Tảng
Agent Vai trò Năng lực
@ba-identity Tham Mưu Trưởng Ánh xạ Stakeholder, RACI, Bảng Năng lực
@ba-elicitation Nhà Báo Kỹ thuật Phỏng vấn Phễu, Colombo Method
@ba-writing Kiến Trúc Sư Quét UI Thị giác, Soạn Gherkin (BDD)
Chuyên Biệt (8) — Các Chuyên Gia
Agent Vai trò Năng lực
@ba-validation Trưởng QA QA Thị giác, Phát hiện Edge Case
@ba-traceability Thư ký CCB Xác minh bằng Grep, Không ảo giác
@ba-nfr Kiến Trúc Sư SRE Tiêu chuẩn ISO 25010 có xác minh web
@ba-process Bậc Thầy Lean Thị giác Bảng trắng, Phân tích Lãng phí BPMN
@ba-prioritization Product Manager Khung MoSCoW, RICE, WSJF
@ba-solution Nhà Đầu Tư ROI & NPV có xác minh Python
@ba-conflict Nhà Ngoại Giao Đàm phán Harvard, Soạn ADR
@ba-export Nhà Xuất Bản Kiểm tra Compliance, Định dạng Pandoc
Nâng Cao (3)
Agent Vai trò Năng lực
@ba-metrics Nhà Khoa học Dữ liệu Biểu đồ SPC, Mật độ Lỗi, Cpk
@ba-root-cause Thám Tử 5 Whys, Fishbone, Phân tích Pareto
@ba-innovation Nhà Khoa học R&D A/B Testing, Thiết kế Giả thuyết
Chiến Lược (4)
Agent Vai trò Năng lực
@ba-strategy Chiến Lược Gia PESTLE, SWOT, Business Model Canvas, Porter's 5 Forces
@ba-facilitation Điều Phối Viên Thiết kế Workshop, ODEC Framework, Group Dynamics
@ba-systems Phân Tích Hệ Thống Stocks & Flows, Điểm Đòn Bẩy, System Archetypes
@ba-agile Phân Tích Agile User Story Mapping, MVP Definition, Hypothesis-Driven
Chất Lượng & Kiểm Toán (4)
Agent Vai trò Năng lực
@ba-test-gen Kiến Trúc Sư QA AC → Test Cases 7 loại (BVA, Decision Tables, State Transitions)
@ba-quality-gate Giám Đốc Chất Lượng Chấm điểm 8 chiều, 5 cổng: PASS / CONDITIONAL / REJECT
@ba-consistency Kiểm Toán Tích hợp Đồng bộ chéo: US ↔ API ↔ DB ↔ BRD
@ba-auditor Tổng Kiểm Toán Dashboard sức khỏe dự án + kế hoạch hành động
Vòng Đời (7)
Agent Vai trò Năng lực
@ba-questioning Chuyên Gia Phỏng Vấn Câu hỏi Context-Free, chuẩn bị phỏng vấn, phát hiện giả định
@ba-communication Chuyên Gia Truyền Thông Báo cáo trạng thái, tóm tắt điều hành, biên bản họp
@ba-ux Nghiên Cứu Viên UX Persona, Journey Map, Empathy Map, JTBD, kiểm thử khả dụng
@ba-data Kiến Trúc Sư Dữ Liệu ERD, Data Dictionary, DFD, Data Mapping, Migration
@ba-change Chuyên Gia Thay Đổi ADKAR, đánh giá sẵn sàng, kế hoạch đào tạo, Go-Live
@ba-business-rules Quản Lý Quy Tắc Decision Table, Decision Tree, Rule Catalog, phát hiện xung đột
@ba-diagram Visualizer Mermaid v11 (24+ loại), BA artifact→diagram, Confluence export
Tích Hợp (2) + Tri Thức (1)
Agent Vai trò Năng lực
@ba-jira Cầu Nối Jira Story→Ticket, Sprint Planning, Transport Gate Reflection
@ba-confluence Cầu Nối Confluence Markdown→XHTML, Document Import, Version Tracking
@ba-wiki Quản Lý Tri Thức Nạp kiến thức 2 tầng, truy vấn wiki, tài liệu sống, quản lý glossary

🌀 Sprint Spine Agents (MỚI trong v3.4 — Gstack Distillation)

Agent Phase Khả năng
@ba-as-built Reflect Phát hiện lệch spec — so sánh BRD/SRS/RTM với delivery evidence (UAT reports, release notes, demo notes) để tìm chỗ "thực tế ≠ spec".
@ba-autoreview Validate Meta tuần tự nghiêm ngặt: consistency → quality-gate → traceability → auditor, tùy chọn --dual-voice.
@ba-retro Reflect Sprint retro: gate pass rate, churn, stakeholder responsiveness — đọc từ BA-Kit metric streams (không cần git).
@ba-learn Reflect Bộ nhớ JSONL theo project (5 loại, lọc PII, API auto-capture).
@ba-checkpoint any Lưu/tiếp tục session cho BA workflow dài (workshop nhiều ngày).
@ba-challenger Validate Red team 5 vector (unstated / incentive / adversarial / scale-break / sunset).
@ba-second-opinion Validate Review từ model khác — Gemini / OpenAI / Ollama / manual (zero-dep urllib).
@ba-baseline Publish CCB baseline với version + signer + date + rationale. Agent hỏi BA bằng natural language; integrity check chạy ngầm.
@ba-guard any Cảnh báo change-control bằng BA language: "BRD-HR đã edit 2 ngày sau sign-off — có re-approve không?" 3 modes (off / warn / strict).
@ba-shotgun Define Sinh N variant cho stories / AC / priority / emails (capture preference vào @ba-learn).

📐 Sprint Spine — toàn bộ 44 agents map vào vòng lặp 7 phase: Discover → Elicit → Define → Validate → Prioritize → Publish → Reflect. Xem docs/sprint-spine.md để biết chi tiết mapping agent → phase.


Bắt Đầu Nhanh

Antigravity IDE

cp -r ba-kit/.agent/skills/* ~/.gemini/antigravity/skills/

Claude Code

cp -r ba-kit/.agent/skills/* ~/.claude/skills/

Claude CoWork

cp -r ba-kit/.agent/skills/* ~/Library/Application\ Support/Claude/skills/

Sau đó triệu hồi chuyên gia bất kỳ:

@ba-writing Tôi cần spec cho tính năng đăng nhập.
@ba-solution Kiểm tra ROI cho sáng kiến này.
@ba-master Định tuyến yêu cầu này đến đúng chuyên gia.

Trí Tuệ Hệ Thống 2

Mọi agent đều chạy Vòng Lặp Nhận Thức Phản Tư trước khi trả lời:

  1. Phân tích (Hệ thống 1) — khớp mẫu nhanh
  2. Phác thảo (Hệ thống 1) — tạo kết quả ban đầu
  3. Phản tư (Hệ thống 2) — DỪNG. Tôi có đang ảo giác không? Xác minh bằng grep / python / web
  4. Kết quả — câu trả lời đã xác minh, độ chính xác cao

Vòng lặp này tự động giảm ảo giác và phát hiện các giả định ẩn.


Công Cụ Tìm Kiếm Tri Thức

831 entries được lập chỉ mục trên 23 domain, sử dụng BM25+.

python3 .agent/scripts/ba_search.py "acceptance criteria gherkin"
python3 .agent/scripts/ba_search.py "GDPR compliance" --domain compliance
python3 .agent/scripts/ba_search.py "stakeholder analysis" --multi-domain
python3 .agent/scripts/ba_search.py --stats

Domains: writing elicitation validation nfr process prioritization traceability conflict solution systems agile identity workshop innovation metrics modeling ux-research business-rules integration compliance communication testing data-analytics


Cấu Trúc Repository

ba-kit/
├── .agent/skills/          # 44 Agent Skills + 2 Connectors + 1 meta
├── .agent/scripts/         # BM25+ + BA E2E orchestrator + Python helpers
├── .agent/data/            # 831 Entries được lập chỉ mục (23 domain)
├── .agent/templates/       # 14 Document Templates (BRD, SRS, FRD, PRD, ...)
├── .agent/wiki/            # Wiki tri thức sống
├── .github/workflows/      # CI: e2e-skills.yml (Phase 08 quality gate)
├── docs/                   # Tài liệu & Hướng dẫn
│   ├── agent-cheat-sheet.md
│   ├── prompt-library.md   # 48 prompt theo workflow phase
│   ├── sprint-spine.md     # Vòng lặp 7 phase
│   └── knowledge_base/
├── outputs/mini-app-cham-cong/  # BA showcase tham chiếu (12 modules, 53 US)
├── ebooks/                 # Tri thức từ sách tổng hợp (9 files)
├── README.md
└── README.vi.md

Giấy Phép

CC BY-NC 4.0 — Creative Commons Attribution-NonCommercial 4.0 International.

Miễn phí cho mục đích cá nhân, giáo dục, và phi thương mại. Bắt buộc ghi nguồn.


Antigravity • Claude Code • Claude CoWork
Code Ít Hơn. Tư Duy Nhiều Hơn.