Business Analyst Skills for Claude
Claude skills that work like a senior Business Analyst: requirements, user stories, functional decomposition, BPMN, decision tables and API specs, plus the domain questions a senior BA would ask.
# install the plugin › /plugin marketplace add lechithinh/ba-claude-skills › /plugin install ba-claude-skills@ba-claude-skills # then just ask › Write user stories for interbank transfer in our mobile banking app.
Why domain knowledge matters
AI already knows how to write a requirement. A senior BA knows what to ask in a specific domain.
AI without context
2 scenarios- Successful transfer
- Insufficient balance
With the banking domain pack
7 scenarios + questions- Beneficiary name inquiry before confirming
- Per-transaction and daily limits
- Biometric authentication above a threshold
- Timeout, pending, reconciliation, auto-refund
- Duplicate-submission protection
- Fee not covered by the balance
- 5 open questions for Compliance and Operations
Watch a process run
A diagram can look perfect and still hide a bug. bpmn-modeling runs tokens through scenarios and shows exactly where the process gets stuck.
Swipe sideways to see the whole diagram
Swipe sideways to see the whole diagram
Method skills
How a BA works: ten skills that follow BABOK techniques and chain into each other.
Meeting to Requirements
Transcripts become goals, functional and non-functional requirements, business rules and open questions, each traced to a quote.
Guide and sourceRequirements Linter
Scores each requirement 0 to 10, flags vague, untestable and compound statements and missing domain scenarios, then rewrites them.
Guide and sourceFunctional Decomposition
System, modules, features, functions with stable IDs, lint, CRUD gap check and an interactive explorer.
Guide and sourceUser Story Writer
INVEST user stories with Gherkin acceptance criteria, error paths and Jira CSV export.
Guide and sourceBPMN Modeling
BPMN 2.0 from a description: Mermaid, .bpmn, SVG and a token run that finds stuck scenarios.
Source on GitHubScreen Spec
Screen specification from a mockup image: field table, validations, states and open questions.
Source on GitHubDecision Table
Business rules to a decision table; a script finds missing, conflicting and overlapping rules.
Source on GitHubEdge-case Finder
A short, prioritised list of what-if cases with questions per stakeholder and Gherkin AC.
Source on GitHubAPI Spec
Draft API contract from requirements, business error codes and OpenAPI 3.0 YAML.
Source on GitHubDomain packs
What a BA must know: glossary, processes, business rules, a question checklist, data model, integrations, regulations and KPIs.
Banking
eKYC, accounts, transfers (NAPAS, CITAD), cards, lending, deposits, disputes.
Guide and sourceE-commerce
Catalog, vouchers, checkout, orders, shipping and COD, returns, marketplace settlement.
Guide and sourcePayments and e-wallet
Top-up, withdrawal, QR, refund and chargeback, settlement, three-way reconciliation.
Source on GitHubLending and BNPL
Origination, decisioning, flat vs reducing interest, repayment allocation, collections by DPD.
Source on GitHubLogistics
Last mile, failed delivery, COD remittance, volumetric weight, warehouse basics.
Source on GitHubQuick start
Then describe your task and business context, for example: "Write user stories for interbank transfer in our mobile banking app."
Claude Code
/plugin marketplace add lechithinh/ba-claude-skills/plugin install ba-claude-skills@ba-claude-skills
Manual (Claude Code)
git clone https://github.com/lechithinh/ba-claude-skills.git && cp -r ba-claude-skills/skills/* ~/.claude/skills/
Claude.ai
Download skill zips from Releases and upload them in Settings, Capabilities, Skills. Upload a method skill and the domain pack you need.
Cursor, Codex, Gemini CLI
Point the agent to AGENTS.md.
Learn the BA techniques
Each skill comes with a short guide to the technique behind it: BABOK references, common mistakes and practice exercises.
Requirements quality checklist
The most common defects and how to rewrite them.
Functional decomposition
MECE, CRUD checks and when to stop decomposing.
From meeting notes to requirements
Sorting what stakeholders say into goals, rules and questions.
User stories and Gherkin
INVEST, acceptance criteria and splitting patterns.
Choosing the right BA diagram
Which diagram answers which stakeholder question.
Banking BA checklist
The questions a senior banking BA always asks.
E-commerce BA checklist
The questions a senior e-commerce BA always asks.
Clinic booking case study
From a meeting transcript to user stories and diagrams.
FAQ
Is it free?
Yes. It is MIT-licensed and open source.
Does it invent business rules?
No. Unknown values are left as [to confirm] placeholders, together with a list of open questions.
Does it work in Vietnamese?
Yes. Skills reply in your language, and the domain packs include English-Vietnamese glossaries.
Can I add my domain?
Yes. See the contributing guide.