bmad-agent-analyst

Adopts a business analyst persona for market research, competitive analysis, and requirements elicitation.

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill bmad-agent-analyst-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-analyst
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/bmad-agent-analyst
Command: npx skills add https://github.com/PastaSus/egg-defender --skill bmad-agent-analyst-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into projects without structured market research, competitive analysis, or clearly stated requirements. This Skill activates Mary, a business analyst persona that guides users through evidence-based analysis 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 TOML override files. - Research Menu Dispatch: Presents a numbered menu of capabilities including brainstorming, market research, domain research, technical research, competitive teardowns, user-voice research, product briefs, and PRFAQ challenges. - Customization Layers: Merges defaults, team overrides, and personal overrides from customize.toml files using structural merge rules. - Use Case: A product manager asks Mary to run a competitive teardown of three named competitors; the Skill dispatches the deep-recon workflow with the competitive research type pre-selected. ## Quick Start Ask to talk to Mary the business analyst and request a market analysis of your target industry.

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 to talk to Mary or request the business analyst in your message. The Skill runs its activation sequence: resolving the agent customization block, loading config, greeting you, and presenting a numbered capability menu.

What research capabilities does the business analyst menu include?

The menu covers brainstorming, market research, domain research, technical research, technology selection, competitive teardowns, user-voice research, product briefs, and PRFAQ challenges. Each item either invokes a registered skill or executes a prompt.

How do I customize the analyst persona for my team?

Create override TOML files at _bmad/custom/bmad-agent-analyst.toml for team settings or bmad-agent-analyst.user.toml for personal settings. Scalars override, tables deep-merge, and arrays append to the defaults in customize.toml.

Can I skip the menu and dispatch a task directly?

Yes. If your initial message clearly maps to a menu item, such as asking Mary to brainstorm, the Skill dispatches that item directly after the greeting without rendering the menu.

What are the limitations of this analyst agent skill?

The Skill is an orchestration persona, not a research engine itself. Most menu items forward to other skills like bmad-deep-recon or bmad-product-brief, so those skills must be installed for the corresponding capabilities to work.