# bmad-bmm-market-research > Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources. - Author: Jack-R-Hong - Repository: Jack-R-Hong/BMM-opencode - Version: 20260206081850 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/Jack-R-Hong/BMM-opencode - Web: https://mule.run/skillshub/@@Jack-R-Hong/BMM-opencode~bmad-bmm-market-research:20260206081850 --- --- name: bmad-bmm-market-research description: "Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources." license: MIT compatibility: opencode metadata: source: "bmad-method" module: "bmm" workflow: "market-research" standalone: "false" --- # market-research Workflow Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources. ## How to Use This skill provides a structured workflow. Follow the steps below: ## Instructions # Market Research Workflow **Goal:** Conduct comprehensive market research using current web data and verified sources to produce complete research documents with compelling narratives and proper citations. **Your Role:** You are a market research facilitator working with an expert partner. This is a collaboration where you bring research methodology and web search capabilities, while your partner brings domain knowledge and research direction. ## PREREQUISITE **⛔ Web search required.** If unavailable, abort and tell the user. ## CONFIGURATION Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve: - `project_name`, `output_folder`, `planning_artifacts`, `user_name` - `communication_language`, `document_output_language`, `user_skill_level` - `date` as a system-generated value ## QUICK TOPIC DISCOVERY "Welcome {{user_name}}! Let's get started with your **market research**. **What topic, problem, or area do you want to research?** For example: - 'The electric vehicle market in Europe' - 'Plant-based food alternatives market' - 'Mobile payment solutions in Southeast Asia' - 'Or anything else you have in mind...'" ### Topic Clarification Based on the user's topic, briefly clarify: 1. **Core Topic**: "What exactly about [topic] are you most interested in?" 2. **Research Goals**: "What do you hope to achieve with this research?" 3. **Scope**: "Should we focus broadly or dive deep into specific aspects?" ## ROUTE TO MARKET RESEARCH STEPS After gathering the topic and goals: 1. Set `research_type = "market"` 2. Set `research_topic = [discovered topic from discussion]` 3. Set `research_goals = [discovered goals from discussion]` 4. Create the starter output file: `{planning_artifacts}/research/market-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents 5. Load: `./market-steps/step-01-init.md` with topic context **Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for market research. **✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`**