New to Claude Skills? Learn how to install them →

affaan-m on GitHub

Market Research

Free

Conduct thorough market and competitive analysis with source attribution.

by affaan-m239.3k stars on affaan-m/ecc
3 views
Updated Aug 10, 2026
Get this skill

Free · Opens the source repo

What Market Research does

The Market Research skill is designed to assist users in conducting comprehensive market research, competitive analysis, and investor due diligence. This skill is particularly useful for entrepreneurs, business analysts, and investors who need to make informed decisions based on reliable data. It emphasizes the importance of sourcing every claim, ensuring that users are not just gathering information but are also able to make decisions based on well-supported research.

When activated, the skill guides users through various research modes such as investor diligence, competitive analysis, market sizing, and technology/vendor research. Each mode has specific data collection requirements, focusing on real-world metrics and insights rather than marketing fluff. For instance, in competitive analysis, users are encouraged to gather factual product realities and traction metrics, while in investor diligence, the skill helps compile critical information about funds and their portfolio companies.

The output is structured to facilitate decision-making, including an executive summary, key findings, implications, risks, and recommendations. This structured approach ensures that users can quickly grasp the essential insights and understand the risks involved. Additionally, the skill adheres to strict research standards, ensuring that all data is up-to-date and clearly sourced, which is crucial for maintaining the integrity of the research process.

Overall, the Market Research skill is an invaluable tool for anyone looking to gain a deeper understanding of market dynamics, compare competitors, or prepare for investor outreach. Its focus on actionable insights and thorough documentation makes it suitable for a wide range of business contexts.

When to use it

Use this skill when you need to research markets, competitors, or technologies to inform business decisions or investment strategies.

When not to use it

This skill may not be suitable for casual inquiries or when quick, unverified information is acceptable.

What you can build with it

Preparing Investor Dossiers

Use the skill to compile comprehensive investor dossiers that include fund details, portfolio companies, and fit analysis before outreach.

Conducting Competitive Analysis

Leverage the skill to gather factual insights on competitors, including product realities and traction metrics, to inform your business strategy.

Estimating Market Size

Utilize the skill to create top-down and bottom-up market size estimates, ensuring all assumptions are clearly stated and justified.

How to install Market Research

View source

1. Install with the skills CLI

npx skills add affaan-m/ecc/market-research --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by affaan-m

Market Research

Produce research that supports decisions, not research theater.

When to Activate

  • researching a market, category, company, investor, or technology trend
  • building TAM/SAM/SOM estimates
  • comparing competitors or adjacent products
  • preparing investor dossiers before outreach
  • pressure-testing a thesis before building, funding, or entering a market

Research Standards

  1. Every important claim needs a source.
  2. Prefer recent data and call out stale data.
  3. Include contrarian evidence and downside cases.
  4. Translate findings into a decision, not just a summary.
  5. Separate fact, inference, and recommendation clearly.

Common Research Modes

Investor / Fund Diligence

Collect:

  • fund size, stage, and typical check size
  • relevant portfolio companies
  • public thesis and recent activity
  • reasons the fund is or is not a fit
  • any obvious red flags or mismatches

Competitive Analysis

Collect:

  • product reality, not marketing copy
  • funding and investor history if public
  • traction metrics if public
  • distribution and pricing clues
  • strengths, weaknesses, and positioning gaps

Market Sizing

Use:

  • top-down estimates from reports or public datasets
  • bottom-up sanity checks from realistic customer acquisition assumptions
  • explicit assumptions for every leap in logic

Technology / Vendor Research

Collect:

  • how it works
  • trade-offs and adoption signals
  • integration complexity
  • lock-in, security, compliance, and operational risk

Output Format

Default structure:

  1. executive summary
  2. key findings
  3. implications
  4. risks and caveats
  5. recommendation
  6. sources

Quality Gate

Before delivering:

  • all numbers are sourced or labeled as estimates
  • old data is flagged
  • the recommendation follows from the evidence
  • risks and counterarguments are included
  • the output makes a decision easier

Frequently asked questions about Market Research

Similar skills