Deep web research skill using Firecrawl MCP. Use when estimating market size (TAM/SAM/SOM), analyzing trends, or scraping competitors. For competitor teardowns, see competitor-analysis.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Market Research Skill
## When to Use
- During **Phase 0 (Idea)** → Market Research, Competitor Analysis, Opportunity Mapping
- During **Phase 1 (Validation)** → Demand Testing
- Any time you need structured intelligence about a market, niche, or competitor
## Tools Required
| Tool | Purpose |
|------|---------|
| `firecrawl_search` | Web search for market data, trends, competitors |
| `firecrawl_scrape` | Extract structured data from specific pages |
| `firecrawl_extract` | Pull pricing, features, positioning from competitor sites |
| `firecrawl_map` | Discover all pages on a competitor's site |
## Instructions
### 1. Define Research Scope
Before starting any research, clarify with the user:
- **Market/Industry**: What space are we researching?
- **Geography**: Global, US, EU, LATAM, specific country?
- **Depth**: Quick scan (30 min) or deep dive (2+ hours)?
- **Focus**: TAM estimation, competitor landscape, trend signals, or all three?
### 2. TAM/SAM/SOM Estimation
Execute these searches in parallel:
```
firecrawl_search: "{industry} market size 2024 2025 report"
firecrawl_search: "{industry} SaaS revenue growth forecast"
…
The line at the top of this page pins the label git:20260520.0aeaf85, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_dl34dyof627ulntb
GET https://markdownregistry.com/api/v1/resolve?ref=tuliosousapro/saas-blueprint/market-research
GET https://markdownregistry.com/api/v1/blob/8297156723e416c898f16bc07e8d574440964af22096c7c629d2de9628176caf
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
tuliosousapro/saas-blueprint · skills/changelog/SKILL.md · Generates and maintains changelogs following Keep a Changelog format. Use when updating release notes, finishing tasks…
tuliosousapro/saas-blueprint · skills/conventional-commits/SKILL.md · Enforces Conventional Commits format for git commit messages. Use when formatting commits or validating message…
tuliosousapro/saas-blueprint · skills/create-llms/SKILL.md · Creates an llms.txt file from scratch based on repository structure. Use when configuring LLM discovery files. For…
tuliosousapro/saas-blueprint · skills/git-control/SKILL.md · Standardizes git operations, branch management, and disaster recovery. Use when committing, branching, or resolving…
tuliosousapro/saas-blueprint · skills/idea-validator/SKILL.md · Structured validation framework that scores product ideas. Use when evaluating problem severity, willingness-to-pay, or…
tuliosousapro/saas-blueprint · skills/mcp-documentation/SKILL.md · Reference and learning guide for the Model Context Protocol (MCP). Use when implementing clients/servers or debugging…
tuliosousapro/saas-blueprint · skills/mcp-reference-servers/SKILL.md · Guidance on using and integrating official reference servers. Use when building custom servers or deploying standard…
tuliosousapro/saas-blueprint · skills/mcp-server-registry/SKILL.md · Instructions for discovery and usage of servers through the official MCP registry. Use when discovering new…
tuliosousapro/saas-blueprint · skills/playbook-writer/SKILL.md · Meta-skill that generates compliant PLAYBOOK.md files following the BRAINIAC template. Use when creating or editing…
affaan-m/ecc · .cursor/skills/market-research/SKILL.md · Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source…
affaan-m/ecc · .agents/skills/market-research/SKILL.md · Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source…
ericrisco/rsc-harness · skills/market-research/SKILL.md · Use when a MARKET as a whole needs a defensible picture — TAM/SAM/SOM sized top-down AND bottom-up until the two…
sandbaseai/sandbase-skills · research/market-research/SKILL.md · Conduct comprehensive market research combining web search, academic sources, news coverage, and industry data…
skillmds/skillmd · plugins/competitive-market-intelligence/skills/market-research/SKILL.md · Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source…
thatrebeccarae/claude-marketing · skills/market-research/SKILL.md · Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG…
maudeunfledged834/startup-founder-skills · skills/market-research/SKILL.md · When the user needs to estimate market size, understand market dynamics, or validate that a market opportunity is large…
alexwaha/agentry · plugin/skills/market-research/SKILL.md · Produce market size (TAM/SAM/SOM), competitor matrix, SWOT, Porter's Five Forces, and positioning strategy for a…