$npx skillfedfor your agent

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

13 5 MITupdated by olehsvyrydov

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.

manual: git clone https://github.com/olehsvyrydov/AI-development-team → cp -r AI-development-team/claude/skills/management/business-analyst ~/.claude/skills/business-analyst
claude/skills/management/business-analyst/SKILL.md · version e19fae28

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.

Same gist for agents: .md · .json

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
by olehsvyrydov · olehsvyrydov/AI-development-team

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.

MITfor claude-codeupdated Jun 2026
★ 13repo stars
apex
by olehsvyrydov · olehsvyrydov/AI-development-team

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.

MITfor claude-codeupdated Jun 2026
★ 13repo stars
Super Product Owner
by syahiidkamil · syahiidkamil/Software-Engineer-AI-Agent-Atlas

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.

no license declared → metadata onlyfor claude-codeupdated Jun 2026
★ 313repo stars
scrum-master
by olehsvyrydov · olehsvyrydov/AI-development-team

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.

MITfor claude-codeupdated Jun 2026
★ 13repo stars
tester
by olehsvyrydov · olehsvyrydov/AI-development-team

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.

MITfor claude-codeupdated Jun 2026
★ 13repo stars
business-analyst
by duc01226 · duc01226/EasyPlatform

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.

MITfor claude-codeupdated Jun 2026
★ 7repo stars

More skills e2e-tester (MIT)

Tags
stakeholder-alignmentdata-driven-decisionsrequirements-claritymarket-intelligencefinancial-justificationprocess-optimizationuser-centric-discoverycross-functional-collaboration