spmtitsolution / OpenBA-Kit
git clone https://github.com/spmtitsolution/OpenBA-Kit.git
OpenBA-Kit — Trọn bộ 55 AI Skills cho IT Business Analyst & Product Owner Bộ kỹ năng mở rộng biến mọi AI Coding Agent (Claude Code, Antigravity, Codex, Hermes...) thành trợ lý Business Analyst chuyên nghiệp, tự động hóa toàn bộ quy trình tài liệu từ ý tưởng thô đến bàn giao kỹ thuật.
+11
stars, 24h · #1,281
+50
stars, 7 days · #2,362
+50
stars, 30 days · #11,533
50
★ total · +50% this week
32
forks · 0 open issues
Star history (as recorded here)
LanguageHTML
LicenseMIT
Created2026-10-15 (6d ago)
Last pushtoday
Watchers1
OwnerUser
Links
README excerpt
# BA-Kit Open — 56 AI Skills for IT Business Analysts & Product Owners > 🇻🇳 **Đọc bản tiếng Việt tại README_VI.md** **BA-Kit Open** is an open-source suite of **56 specialized Agent Skills**, **19 strict requirements engineering rules**, and **47 production-ready templates**. It transforms any AI Coding Agent (**Claude Code, Antigravity, OpenAI Codex, Hermes Agent, Cursor, Windsurf**) into an elite Senior IT Business Analyst and Technical Product Owner. Automate the full software specification lifecycle: from vague brainstorms and discovery reports to IEEE 830 technical specifications, editorial-grade architecture diagrams, interactive HTML wireframes, INVEST backlogs, Gherkin acceptance criteria, and traceable test cases. --- ## ⚡ The Problem: Why Coding Agents Need BA Skills AI coding agents are exceptional at writing implementation code—but they fail when requirements are vague, inconsistent, or undocumented. [code] 1. **No More Ambiguity:** 19 rules automatically detect and eliminate qualitative words (*"fast"*, *"secure"*, *"user-friendly"*), replacing them with quantifiable metrics and codified error states (`FR-`, `BR-`, `ERR-`). 2. **Beyond Plain Text Diagrams:** Plain Mermaid blocks in markdown are tedious for non-technical stakeholders to render. BA-Kit integrates **Diagram Design** to compile Mermaid into **standalone, editorial HTML + vector SVG diagrams** right out of the box. 3. **One-Click Stakeholder Handoff:** Build single-page interactive documentation portals (`/preview`) that stakeholders can browse, review, and sign off in seconds. --- ## 🌟 Key Capabilities - **IEEE 830 & Cockburn Standards:** Industry-standard technical requirements and structured use case specifications. - **Editorial Diagram Engine:** 45 visual diagram types via `diagram-design` (v2.6) with zero runtime dependencies, 4px grid layout, and crisp typography. - **Traceability Matrix:** Full end-to-end alignment: `Idea` $\rightarrow$ `PRD` $\rightarrow$ `SRS` $\rightarrow$ `Flows` $\rightarrow$ `User Stories` $\rightarrow$ `AC` $\rightarrow$ `Test Cases`. - **Built-in Change Management:** Full `/cr` workflow with automated impact matrix analysis when client scope shifts. --- ## 📁 Repository Structure [code] --- ## 🚀 The 56 Skills Across 9 SDLC Phases | Phase | Count | Available `/slash` Commands | | :--- | :---: | :--- | | **1. Product Planning** | 3 | `/prd`, `/roadmap`, `/discover` | | **2. Requirements & Elicitation** | 7 | `/brainstorm`, `/urd`, `/brd`, `/prd-epic`, `/srs`, `/reverse-doc`, `/code-to-srs` | | **3. Business & Data Diagrams** | 12 | `/sequence`, `/render-diagrams`, `/diagram-design`, `/activity`, `/activity-swimlane`, `/bpmn`, `/state`, `/erd`, `/d2-erd`, `/d2-activity`, `/dbdiagram`, `/usecase-diagram` | | **4. Use Cases & User Stories** | 3 | `/usecase`, `/userstory`, `/ac` | | **5. UI Prototyping & Flows** | 6 | `/user-flow`, `/wireframe-ascii`, `/wireframe-html`, `/prototype-html`, `/prototype-next`, `/figma` | | **6. API Integration*