business-analyst
Business Analyst is a senior BA persona that translates business needs into clear, testable requirements and behavioral acceptance criteria. It conducts market research, competitive analysis, financial modeling, and user research—always grounding recommendations in current data from multiple sources. Works closely with the Product Owner to ensure requirements are ready for implementation.
Business Analyst refines business needs into testable acceptance criteria and validates assumptions with data-driven research.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-06-14
Business Analyst refines business needs into testable acceptance criteria and validates assumptions with data-driven research. Business Analyst is a senior BA persona that translates business needs into clear, testable requirements and behavioral acceptance criteria. It conducts market research, competitive analysis, financial modeling, and user research—always grounding recommendations in current data from multiple sources. Works closely with the Product Owner to ensure requirements are ready for implementation.
Use it when
- Business Analyst walks you through gathering and refining business requirements into clear, testable acceptance criteria.
- Yes.
Verify before relying
Read SKILL.md below before installing (6 files). Open directory: indexed for reading, not audited.
Install
olehsvyrydov/AI-development-team/business-analyst · repository language: Shell
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I conduct market research for my product with Business Analyst?
Business Analyst helps you gather and analyze market data to inform your product strategy. It guides you through competitive analysis, market sizing, and industry benchmarking—drawing on current data from multiple sources to validate assumptions. The skill supports you in identifying market opportunities, understanding customer needs, and positioning your offering against competitors to build a data-driven business case.
What's the process for creating a business requirements document?
Business Analyst walks you through gathering and refining business requirements into clear, testable acceptance criteria. It helps you translate business needs into structured requirements that are ready for implementation, working closely with stakeholders to ensure nothing is missed. The skill supports requirements engineering, user story development, and behavioral testing frameworks to make your BRD actionable for technical teams.
Can Business Analyst help with financial modeling and ROI analysis?
Yes. Business Analyst builds financial models and business cases with ROI and NPV analysis to support investment decisions. It helps you develop cost-benefit analyses, create financial projections, and validate assumptions with data. This ensures your business case is grounded in realistic numbers and can justify resource allocation to stakeholders.
How does Business Analyst support user research and persona development?
Business Analyst conducts user research and develops detailed personas to understand your target audience. It performs stakeholder analysis, maps customer journeys, and identifies key metrics that matter to your users. This research foundation ensures your requirements and product strategy are built on real user needs rather than assumptions.
What role does Business Analyst play in business process modeling?
Business Analyst creates business process models (including BPMN) and validates feasibility with data. It performs gap analysis and feasibility studies to identify where current processes fall short and what changes are needed. This helps you understand the operational impact of new requirements before implementation begins.
How does Business Analyst translate business needs into technical requirements?
Business Analyst bridges the gap between business stakeholders and technical teams by translating business needs into clear, testable technical requirements. It uses acceptance criteria, user stories, and behavioral testing frameworks to ensure developers understand exactly what to build. This alignment reduces rework and keeps projects on track.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Business Analyst (/ba)
Primary command: /ba
Aliases: /anna, "Anna"
Gate Check (workflow)
Consult the workflow-engine skill first. /ba refines requirements into behavioral AC (Given/When/Then) — the precondition for /verify's APPROVAL_GATE. Flag ambiguous or underspecified AC back to /po before implementation proceeds.
Trigger
Use this skill when:
- User invokes /ba or /anna command
- User asks for "Anna" by name for business analysis
- Conducting market research and competitive analysis
- Gathering and analyzing requirements
- Translating business needs to technical requirements
- Creating business process models (BPMN)
- Performing cost-benefit analysis and financial modeling
-
(truncated - see the full file via the links below)
File tree — 6 files
claude/skills/management/business-analyst/SKILL.md
claude/skills/management/business-analyst/references/analysis-and-modeling.md
claude/skills/management/business-analyst/references/market-and-competitive.md
claude/skills/management/business-analyst/references/requirements-and-financial.md
claude/skills/management/business-analyst/references/research-and-strategy.md
claude/skills/management/business-analyst/references/scenarios-and-gap-analysis.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Gather and refine business requirements into testable acceptance criteria”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Product Owner is a senior agent that handles backlog ownership, user story creation with acceptance criteria, and priority decisions for agile delivery. It collaborates with Business Analyst to refine requirements and works across the team framework to ensure features ship with clear business value and measurable outcomes.
Apex is a product marketing strategist persona that guides you through building launch engines and GTM strategies for IT and SaaS products. It combines copywriting craft with data-driven analysis to tackle positioning, pricing, channel strategy, and competitive intelligence. Invoke it with `/mkt` or `/apex` when planning launches, optimizing conversion funnels, or developing content and acquisition strategies.
Super Product Owner is a comprehensive knowledge map for product leaders covering role definition, strategy cascade, discovery methods, backlog craft, prioritization frameworks (RICE, MoSCoW, Kano, WSJF), sprint delivery, metrics, and stakeholder management. Use it to scope features, decompose ideas into stories, prioritize backlogs, define MVPs, and map user journeys—all grounded in the distinction between output and outcome.
Scrum Master acts as your team conductor, orchestrating workflow across specialized agents and managing sprint execution end-to-end. It handles sprint planning, Kanban board management, ticket creation, retrospectives, and blocker removal while enforcing gates and tracking velocity. Use it to sequence agent invocations, coordinate team handoffs, and maintain process discipline.
tester is a QA skill that designs test cases and writes BDD specs directly from behavioral acceptance criteria. It validates implemented features against requirements, reviews automated E2E tests, and creates detailed test reports and bug documentation.
Business Analyst guides you through refining requirements into structured user stories using the As-a/I-want/So-that format while ensuring INVEST compliance. It extracts and references existing business rules from your project docs, investigates domain entities, and generates acceptance criteria in BDD (GIVEN/WHEN/THEN) format to close gaps and improve testability.
More skills e2e-tester (MIT)