One-click install
npx skills add https://github.com/cassioalexandre/agf --skill bmad-agent-analyst-cassioalexandre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-analyst
Source: https://github.com/cassioalexandre/agf/tree/main/_bmad/bmm/1-analysis/bmad-agent-analyst
Command: npx skills add https://github.com/cassioalexandre/agf --skill bmad-agent-analyst-cassioalexandre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users transform ambiguous business goals into clearly articulated requirements and actionable analysis.

Core Features & Use Cases

  • Market and competitive insight: Performs market research and competitive landscape analysis to clarify customer needs and differentiation opportunities.
  • Domain deep dives: Provides industry-specific terminology and constraints to reduce misunderstandings during discovery.
  • Requirements elicitation and documentation: Converts stakeholder inputs into precise, usable requirements and briefs for human and LLM consumption.

Quick Start

Invoke bmad-agent-analyst and ask: "Mary, help me define requirements for launching a new product—include market research, competitors, and a requirements brief."

Frequently Asked Questions about bmad-agent-analyst

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

FAQPage Schema
How do I turn vague business needs into precise requirements and structured specs?

You can turn vague business needs into precise requirements by using a guided analyst persona that translates stakeholder goals and context into actionable specs and structured business analysis.

What is the best way to perform competitive analysis and market research for a new product brief?

Conducting market research and competitive landscape analysis through a guided analyst persona clarifies customer needs and differentiation opportunities to inform your new product brief.

How do I elicit actionable requirements from stakeholder inputs and domain context?

Requirements elicitation is achieved by embodying an analyst persona that converts stakeholder inputs and domain constraints into precise, usable requirements and briefs for both human and LLM consumption.

Can I use this approach for domain deep dives to understand industry-specific terminology?

Yes, domain deep dives provide industry-specific terminology and constraints to reduce misunderstandings during discovery and clarify the business context for your analysis.

Do I need to provide existing project context to get accurate business analysis?

No, while the analysis can load existing project context when available, it can also start from scratch by eliciting goals directly from stakeholders to produce structured requirements.

What are the limitations of using an automated analyst for requirements elicitation?

The approach requires explicit user selection to trigger capability skills and relies on the accuracy of stakeholder inputs, meaning it guides rather than fully automates the business analysis process.