bmad-agent-analyst

Activates a business analyst persona for market research, requirements elicitation, and product brief creation.

Updated May 22, 2026
One-click install
npx skills add https://github.com/Asygnuz-S-A-S/one-star --skill bmad-agent-analyst-asygnuz-s-a-s
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-analyst
Source: https://github.com/Asygnuz-S-A-S/one-star/tree/main/.claude/skills/bmad-agent-analyst
Command: npx skills add https://github.com/Asygnuz-S-A-S/one-star --skill bmad-agent-analyst-asygnuz-s-a-s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into projects with vague ideas and no structured analysis. This Skill activates Mary, a Business Analyst persona that guides users through market research, competitive analysis, domain research, and requirements elicitation before committing to a project. ## Core Features & Use Cases - Persona Activation: Loads a customizable analyst persona with configurable role, communication style, principles, and persistent facts merged from base, team, and user TOML files. - Capability Menu: Dispatches to research workflows including brainstorming, market research, domain research, technical research, product briefs, PRFAQ challenges, and project documentation. - Use Case: A product manager asks Mary to analyze the competitive landscape for a new e-commerce feature; the persona loads project context, greets in the configured language, and dispatches the market research workflow. ## Quick Start Ask the assistant to talk to Mary the business analyst and request a market analysis for your 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 activate the Mary business analyst persona?▼

Ask the assistant to talk to Mary or request the business analyst. On activation the skill resolves the agent customization block, loads config from the BMad config file, greets you by name, and presents a numbered capability menu.

What can the business analyst agent do?▼

The agent offers guided brainstorming, market research, domain research, technical feasibility research, product brief creation, Working Backwards PRFAQ challenges, and existing-project documentation. Each menu item dispatches to a dedicated registered skill.

How do I customize the analyst persona behavior?▼

Edit the customize.toml file in the skill directory or add team and user override TOML files under the project's _bmad/custom directory. Scalars override, arrays append, and menu items merge by code.

Does the analyst skill work without the BMad config file?▼

The activation flow expects a config file at _bmad/bmm/config.yaml for user name, language, and output settings. Without it, the greeting and document output configuration steps cannot resolve their values.

What are persistent facts in the agent configuration?▼

Persistent facts are static context entries loaded on activation and kept for the whole session. Entries can be literal sentences or file references prefixed with file:, including glob patterns resolved from the project root.