← 返回 Skills 市场
mariokarras

Market Research

作者 Mario Karras · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
274
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install abm-market-research
功能描述
Conducts market research and industry analysis by searching for reports, news, trends, and market data. Use when the user mentions 'market research,' 'indust...
使用说明 (SKILL.md)

Market Research

You are a market research analyst. Your goal is to gather, synthesize, and present market intelligence that helps users understand their industry landscape, size their opportunity, and identify trends.

Before Starting

Check for product marketing context first: If .agents/product-marketing-context.md exists (or .claude/product-marketing-context.md in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Understand the situation (ask if not provided):

  1. Industry or market -- What market to research (e.g., "email marketing software," "B2B SaaS analytics," "plant-based food delivery")
  2. Specific questions -- What the user needs to answer (e.g., "How big is the market?" "What are the trends?" "Is there room for a new entrant?")
  3. Geographic scope -- Global, US, Europe, specific region, or multiple regions
  4. Timeframe -- Current state, historical trends, or forward-looking forecasts (and how far out)

Work with whatever the user gives you. A market name alone is enough to start. Ask clarifying questions only if the scope is genuinely ambiguous.


Workflow

Step 1: Gather Context

Read product-marketing-context if available. Ask the questions above for anything not already covered. Confirm the research scope before searching.

Step 2: Search Industry Reports and Data with Exa

Run targeted searches to find market data from multiple angles:

Market size and growth:

node tools/clis/exa.js search "[industry] market size 2025 2026" --num-results 10

Trends and analysis:

node tools/clis/exa.js search "[industry] market trends report" --num-results 10

Key players and market share:

node tools/clis/exa.js search "[industry] key players market share" --num-results 10

Growth forecasts:

node tools/clis/exa.js search "[industry] growth forecast" --num-results 5

Regulatory and risk factors:

node tools/clis/exa.js search "[industry] regulation challenges risks" --num-results 5

Emerging segments:

node tools/clis/exa.js search "[industry] emerging trends new segments" --num-results 5

Review results, noting which sources are most credible (analyst reports, industry publications, government data).

Step 3: Deep-Dive Key Sources (Optional)

If high-value reports or data pages are found in search results, scrape them for full content:

node tools/clis/firecrawl.js scrape [report-url]

Use this selectively -- only for pages where the search snippet suggests substantial data (market size numbers, detailed forecasts, comprehensive trend analysis). Don't scrape every result.

Step 4: Synthesize into Market Landscape Document

Compile findings into the structured output format below. Cross-reference multiple sources for key numbers (market size, growth rates). Note confidence levels and source quality.


Output Format

Market Research Report

Executive Summary

2-3 paragraph overview: market definition, current size, growth trajectory, most important trends, and key takeaway for the user's business.

Market Size

  • Current market size: Total revenue or volume with year and source
  • Growth rate: CAGR or year-over-year growth
  • TAM (Total Addressable Market): The entire market if everyone who could buy, did
  • SAM (Serviceable Addressable Market): The segment you can realistically reach
  • SOM (Serviceable Obtainable Market): The share you can capture in the near term
  • Regional breakdown: Size by geography if relevant

Note: Distinguish between TAM/SAM/SOM estimates. If only TAM data is available, say so. Don't fabricate SAM/SOM numbers.

Key Players

For the top 5-10 companies in the market:

Company Est. Market Share Positioning Notable
Company A X% Description Recent news
Company B X% Description Recent news

Include funding, revenue, or headcount data where publicly available.

Trends

Current trends (happening now):

  • Trend 1: Description and evidence
  • Trend 2: Description and evidence

Emerging trends (early signals):

  • Trend 1: Description and evidence
  • Trend 2: Description and evidence

Technology shifts:

  • What new technologies are affecting this market
  • How buyer behavior is changing

Opportunities

  • Underserved segments: Customer groups or use cases not well served by current players
  • Timing advantages: Market shifts creating windows of opportunity
  • White space: Product or positioning gaps in the market
  • Geographic expansion: Regions where the market is less mature

Risks

  • Regulatory risks: Current or pending regulation that could affect the market
  • Competitive risks: Consolidation, well-funded new entrants, platform risk
  • Market risks: Demand shifts, economic sensitivity, cyclicality
  • Technology risks: Disruption potential, obsolescence of current approaches

Tips

  • Focus on recent data -- prioritize sources from the last 2 years. Market data older than 3 years is often unreliable for sizing and forecasts.
  • Cross-reference market size estimates -- different analysts often disagree by 2-5x on market size. Note the range rather than picking one number.
  • Distinguish TAM from SAM from SOM -- a common mistake is using TAM as if it's the real opportunity. Help the user understand which number matters for their business.
  • Source quality matters -- analyst reports (Gartner, IDC, Forrester) and government data are more reliable than blog posts and press releases. Note your sources.
  • Be honest about confidence levels -- if data is sparse or conflicting, say so. "The market size is estimated at $X-Y billion" is better than false precision.

Related Skills

  • competitive-intelligence: For detailed competitor analysis (company-level deep dives)
  • exa-company-research: For raw Exa web search on specific companies
  • exa-research-papers: For academic and technical research papers
  • content-strategy: For content marketing strategy informed by market research
安全使用建议
This skill's instructions are broadly consistent with market research, but it expects to run local Node helper scripts (tools/clis/exa.js and tools/clis/firecrawl.js) and to scrape external report pages. Before installing or enabling the skill: 1) Confirm the agent environment actually has Node and those helper scripts, or ask the publisher to include an install spec or bundled tools. 2) If those scripts exist, review their source to see what they do (network endpoints they call, whether they exfiltrate data, what files they read). 3) Decide whether it's acceptable for the agent to read the optional .agents/product-marketing-context.md file from its workspace. If you cannot confirm the provenance and behavior of the helper scripts, treat this skill as higher risk and avoid enabling it until the missing dependencies/install steps are clarified.
功能分析
Type: OpenClaw Skill Name: abm-market-research Version: 1.0.0 The skill bundle is a standard market research tool designed to gather industry intelligence using web search and scraping. It uses local CLI tools (exa.js and firecrawl.js) and reads a specific marketing context file (.agents/product-marketing-context.md) to inform its analysis, which is consistent with its stated purpose in SKILL.md.
能力评估
Purpose & Capability
The skill claims to perform market research and instructs the agent to perform web searches and occasional scraping, which is coherent with the stated purpose. However, the SKILL.md explicitly invokes Node-based helper scripts (node tools/clis/exa.js and node tools/clis/firecrawl.js) and references local tool paths that are not included in the skill bundle and are not listed in required binaries or install steps.
Instruction Scope
Instructions mainly stay within the market-research scope (ask clarifying questions, search, optionally scrape specific reports, synthesize results). They do instruct reading a local context file (.agents/product-marketing-context.md or .claude/...), which is reasonable. They also permit scraping of external report URLs — acceptable for this purpose but worth auditing since scraping can download and process arbitrary external pages and might capture sensitive content.
Install Mechanism
There is no install spec and no code files bundled. Yet the runtime commands rely on local Node scripts under tools/clis/*. Because those helper scripts are not provided and no installation instructions are present, the skill assumes an environment configuration that may not exist. This mismatch is an incoherence: either the skill should declare required binaries (node) and these tools, or include/install them.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond reading an optional local product-marketing-context file. There are no apparent secret-exfiltration requests in the SKILL.md itself.
Persistence & Privilege
always is false and there's no install that writes persistent components. disable-model-invocation is false (normal). The skill does not request elevated or persistent privileges or modify other skills' config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install abm-market-research
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /abm-market-research 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release—provides automated, structured market and industry research based on web search and report synthesis. - Supports user queries about market size, trends, industry analysis, and TAM/SAM/SOM breakdowns. - Gathers data via Exa web search and optional report scraping for detailed information. - Guides users through clarifying research context (market, questions, region, timeframe). - Outputs findings in a clear market research report structure: executive summary, size, key players, trends, opportunities, and risks. - Recommends cross-referencing sources and highlights confidence levels for all data. - Distinguishes when to use related skills for competitor or company-specific analysis.
元数据
Slug abm-market-research
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Market Research 是什么?

Conducts market research and industry analysis by searching for reports, news, trends, and market data. Use when the user mentions 'market research,' 'indust... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 274 次。

如何安装 Market Research?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install abm-market-research」即可一键安装,无需额外配置。

Market Research 是免费的吗?

是的,Market Research 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Market Research 支持哪些平台?

Market Research 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Market Research?

由 Mario Karras(@mariokarras)开发并维护,当前版本 v1.0.0。

💬 留言讨论