Market Researchv1.0.0
Size and describe a market - segments, customers, trends, pricing norms and demand signals - from public sources, with every number sourced. Use when the user asks how big a market is, who the customers are, whether there is demand, or wants a market overview for a product idea.
- Author
- Velonx
- License
- MIT
- Updated
- Sep 25, 2026
Overview
Produces a sourced market overview: definition, size (top-down and bottom-up), segments, buyer needs, trends, pricing, and demand signals — with assumptions visible so the user can challenge them.
When to Use
- "How big is the market for…", "who would buy…", "is there demand for…"
- Early product or startup validation, investor memo prep, go-to-market planning.
For a head-to-head look at specific competitors, use competitive-analysis.
Installation
velonx install market-researchGet the skill folder
The skill isgit clone --depth 1 https://github.com/velonx/agent-skills.gitagent-skills/skills/market-research/. Or open it on GitHub and download the files.Give SKILL.md to your agent as instructions
Add it to the system prompt, custom instructions or rules file your agent reads. Keep the rest of the folder next to it if the skill refers to examples or scripts.Ask for the task in your own words
The agent follows the skill when your request matches it. You can also name it: “use market-research”.
Get the skill folder
The skill isgit clone --depth 1 https://github.com/velonx/agent-skills.gitagent-skills/skills/market-research/. Or open it on GitHub and download the files.Claude Code: copy it into a skills folder
Usecp -R agent-skills/skills/market-research ~/.claude/skills/.claude/skills/inside a project instead to share it with your team through git.Claude apps: upload it
Zip the folder and upload it under Settings → Capabilities → Skills.Ask for the task in your own words
The agent follows the skill when your request matches it. You can also name it: “use market-research”.
Get the skill folder
The skill isgit clone --depth 1 https://github.com/velonx/agent-skills.gitagent-skills/skills/market-research/. Or open it on GitHub and download the files.ChatGPT: add it to a GPT or project
PasteSKILL.mdinto the instructions, and upload files from the folder as knowledge if the skill uses them.API: send it as instructions
UseSKILL.mdas the system / developer message, or as agent instructions in your SDK.Ask for the task in your own words
The agent follows the skill when your request matches it. You can also name it: “use market-research”.
Get the skill folder
The skill isgit clone --depth 1 https://github.com/velonx/agent-skills.gitagent-skills/skills/market-research/. Or open it on GitHub and download the files.Gemini app: create a Gem
PasteSKILL.mdinto the Gem’s instructions.Gemini CLI or API
Add the contents to your project’sGEMINI.md, or pass it as thesystem_instructionin the API.Ask for the task in your own words
The agent follows the skill when your request matches it. You can also name it: “use market-research”.
Get the skill folder
The skill isgit clone --depth 1 https://github.com/velonx/agent-skills.gitagent-skills/skills/market-research/. Or open it on GitHub and download the files.Add it as a project rule
Create.cursor/rules/market-research.mdcand paste the body ofSKILL.md. Use the skill’s description as the rule description so the agent applies it when relevant.Keep the folder in your repo
Only needed if the skill refers to examples or scripts.Ask for the task in your own words
The agent follows the skill when your request matches it. You can also name it: “use market-research”.
Agents move these settings between versions — if a path doesn’t match, check your agent’s docs.
Usage
- Define the market precisely: product category, geography, customer type (B2B/B2C), year.
- Size it two ways:
- Top-down: find published market estimates; note publisher, year and method. Estimates often disagree — show the range.
- Bottom-up:
number of target customers × adoption rate × price. Source each input; label assumptions as assumptions.
- Segment by the dimension that changes buying behaviour (company size, use case, income, region).
- Customer needs: what job they hire the product for, current alternatives, switching costs. Use reviews, forums and surveys as evidence.
- Trends: 3–5 forces changing the market (regulation, technology, cost curves), each with a source.
- Pricing norms: typical price points and models.
- Demand signals: search trends, funding activity, job postings, community size.
- Output as a brief with a TL;DR, the sections above, a sizing table with formulas, and a source list. End with the 3 biggest unknowns.
Examples
Prompt: "How big is the market for AI meeting-notes tools for small businesses in India?"
The agent defines the segment (SMBs with 10–200 employees), finds SMB counts from government statistics, estimates adoption from comparable SaaS categories, applies local pricing, and shows the top-down range from analyst reports alongside the bottom-up estimate.
Requirements & compatibility
Your agent needs
- Web access — search and open pages
Builds on: Web Research
Written for
Limitations
- Public market-size reports vary wildly in quality; treat them as rough ranges.
- Bottom-up numbers are only as good as their assumptions — they are shown so the user can change them.
- No access to paid databases.
Files
Changelog
- 1.0.0 — Initial release.
Contributing
This skill lives in velonx/agent-skills. Improvements go through a pull request, reviewed by maintainers.