firecrawl-market-research

firecrawl-market-research

Extract market, financial, earnings, industry, and company metrics with Firecrawl. Use when the user asks for market research, industry trends, public company data, financial comparisons, earnings research, or structured market reports.

53stars
0forks
Updated 6/25/2026
SKILL.md
readonlyread-only
name
firecrawl-market-research
description

Firecrawl API key for hosted Firecrawl requests.

version
"0.1.0"

Firecrawl Market Research

Use this for sourced market and financial research.

Onboarding Interview

Infer the market/company, data focus, timeframe, and output format from context. If the research target is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the market/company, required data focus, or timeframe/geography.

Firecrawl Collection Plan

Use Firecrawl search and scrape for market reports, news, investor relations, SEC filings, and company pages. Use browser where charts, tabs, period selectors, or financial portals require interaction.

Common sources include company investor relations pages, SEC filings, financial portals, earnings releases, industry reports, and news.

Parallel Work

If appropriate, use sub-agents or equivalent parallel task runners:

  • company financials
  • market metrics
  • industry trends
  • recent news and analyst commentary
  • source validation

Final Deliverable

# Market Research: [Market]

## Market Overview
[Industry description, size, growth, key players]

## Company Profiles
[Financial summary, market metrics, recent developments]

## Comparison Tables
[Revenue, margins, valuation multiples, growth]

## Trends And Outlook
[Industry trends, forecasts, risks]

## Sources
[URLs and data extracted]

## Rerun Inputs
workflow: firecrawl-market-research
query: [market/company]
companies: [list]
data_points: [all/financial/metrics/trends]
output: [json/markdown]

Quality Bar

  • Cross-reference key numbers when possible.
  • Note conflicting data across sources.
  • Include period and unit for every metric.
  • Do not provide financial advice.

You Might Also Like

Related Skills

summarize

summarize

380Kresearch-knowledge

Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.

steipete avatarsteipete
Get
writing-skills

writing-skills

233Kresearch-knowledge

Use when creating new skills, editing existing skills, or verifying skills work before deployment

obra avatarobra
Get
doc-coauthoring

doc-coauthoring

153Kresearch-knowledge

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

anthropics avataranthropics
Get
claude-api

claude-api

153Kresearch-knowledge

|-

anthropics avataranthropics
Get
mcp-builder

mcp-builder

153Kresearch-knowledge

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

anthropics avataranthropics
Get
xlsx

xlsx

152Kresearch-knowledge

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.

anthropics avataranthropics
Get