bmad-agent-analyst

Activates a business analyst persona for market research and requirements analysis workflows.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-agent-analyst-shaahy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-analyst
Source: https://github.com/shaahy/quicknav-desktop/tree/main/A%20%E6%95%99%E7%A8%8B%E9%9B%86%E5%90%88/BMAD-METHOD%E6%8A%80%E8%83%BD%E9%80%9F%E6%9F%A5/source-v6.10.0/src/bmm-skills/1-analysis/bmad-agent-analyst
Command: npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-agent-analyst-shaahy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams starting a new product often lack structured business analysis, leading to vague requirements and unvalidated assumptions. This Skill activates Mary, a Business Analyst persona that guides market research, competitive analysis, domain research, and product brief creation within the BMad Method analysis phase. ## Core Features & Use Cases - Persona Activation: Loads a customizable analyst persona with configurable role, identity, communication style, principles, and persistent facts merged from base, team, and user TOML files. - Capability Menu: Dispatches to research skills including brainstorming, market research, domain research, technical research, product briefs, PRFAQ challenges, and project documentation. - Use Case: A product manager starting a new project asks Mary to run a competitive landscape analysis, then creates a product brief grounded in the findings before committing to development. ## Quick Start Ask the business analyst Mary to run a market research analysis for your new product idea.

Frequently Asked Questions about bmad-agent-analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the BMad business analyst agent for market research?▼

Invoke the analyst agent and select the MR menu item, which dispatches the bmad-market-research skill for market analysis, competitive landscape, and customer trends. You can also state your intent directly, such as asking Mary to analyze competitors, and the agent dispatches the matching skill.

What can the BMad analyst agent do besides market research?▼

The agent menu covers brainstorming facilitation, domain research, technical feasibility research, product brief creation, Working Backwards PRFAQ challenges, and documenting existing projects. Each menu item invokes a dedicated registered skill.

How do I customize the BMad analyst agent persona?▼

Edit the customize.toml file in the skill directory, or add team overrides in _bmad/custom/bmad-agent-analyst.toml and personal overrides in a .user.toml file. Scalars override, arrays append, and menu items merge by code.

Does the analyst agent require a BMad project configuration?▼

Yes, activation loads config from _bmad/bmm/config.yaml in the project root for user name, communication language, and output locations. If the resolver script fails, the agent falls back to manually merging the TOML customization files.

When should I not use the business analyst agent?▼

Skip this agent when requirements are already validated and you need implementation work, since it targets the analysis phase before project commitment. It is designed for discovery and research, not coding or architecture execution.