bmad-market-research

Guide market research through topic discovery, customer behavior, and competitive analysis.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/petrkohut/bmad-todo-app --skill bmad-market-research-petrkohut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-market-research
Source: https://github.com/petrkohut/bmad-todo-app/tree/main/.github/skills/bmad-market-research
Command: npx skills add https://github.com/petrkohut/bmad-todo-app --skill bmad-market-research-petrkohut

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, BeautifulSoup, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive market research workflow, allowing users to conduct detailed market research on competition and customers, saving time and effort by automating various research tasks.

Core Features & Use Cases

  • Market Research Workflow: Guides users through each step of market research, from topic discovery to competitive analysis.
  • Customer Behavior Analysis: Identifies customer patterns, demographics, psychographics, and pain points.
  • Competitive Analysis: Analyzes market leaders, market share, positioning strategies, and competitive threats.
  • Strategic Synthesis: Provides strategic recommendations based on research findings and competitive insights.
  • Use Case: Ideal for businesses looking to enter new markets, develop new products, or expand their existing offerings.

Quick Start

To begin a market research project, activate the bmad-market-research skill and provide the research topic and goals.

Frequently Asked Questions about bmad-market-research

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

FAQPage Schema
How do I conduct comprehensive market research on competition and customers?

Conduct comprehensive market research on competition and customers by guiding users through topic discovery, customer behavior analysis, and competitive analysis to generate strategic market research documents.

What is the best way to analyze customer behavior patterns and pain points?

Analyzing customer behavior patterns and pain points is best handled by identifying demographics, psychographics, and market pain points to synthesize strategic recommendations for new market entry or product development.

Can I use Python for competitive analysis and market share research?

Yes, you can use Python for competitive analysis and market share research, utilizing web search and verification of current facts to analyze market leaders, positioning strategies, and competitive threats.

How do I start a market research project using BeautifulSoup and pandas?

Start a market research project using BeautifulSoup and pandas by activating the skill, providing your research topic and goals, and scraping web data to analyze complex information for strategic synthesis.

Does this market research workflow require access to a wide range of data sources?

Yes, this market research workflow requires access to a wide range of data sources and the ability to analyze complex information to verify current facts and generate accurate market research documents.

When do I need strategic synthesis for market research?

You need strategic synthesis for market research when expanding existing offerings, developing new products, or entering new markets, requiring the combination of competitive insights and customer behavior findings into actionable recommendations.