
market-research-analysis
Comprehensive market research and analysis skill. Use when sizing markets, conducting competitive analysis, generating professional market research reports, analyzing consumer behavior, or identifying market opportunities. Activates for: market research, market analysis, market report, TAM SAM SOM, market sizing, industry analysis, market landscape, competitive landscape, market trends, consumer research, Porter's Five Forces, PESTLE, SWOT, BCG Matrix, McKinsey-style report, consulting report, market opportunity, industry report, due diligence, M&A analysis, GTM market analysis, product-market fit validation.
- Installs
- 871
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill market-research-analysis- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads market-research-analysis automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Market Research & Analysis
Workspace Context
Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.
Operating Contract
This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.
Expert market research skill — from market sizing and competitive analysis through consumer research and professional consulting-grade reports with LaTeX formatting and visual generation.
Quick Start
Choose your workflow:
- Market Sizing — TAM/SAM/SOM calculations
- Competitive Analysis — Landscape mapping and positioning
- Consumer Research — Surveys, interviews, behavior analysis
- Professional Report — 50+ page consulting-style report with LaTeX + visuals
Market Sizing (TAM → SAM → SOM)
Step 1: Define Scope
- Product/service being analyzed
- Geography (target regions)
- Customer segment (who specifically)
- Time frame (current year or 5-year projection)
Step 2: Calculate TAM (Top-Down)
TAM = Total market demand at 100% market share
= (Total potential customer base) × (avg contract value)
Data sources: Gartner, Forrester, IBISWorld, government statistics, trade associations
Step 3: Calculate SAM
SAM = Portion of TAM you can realistically serve
Apply filters: geographic constraints, product limitations, customer size constraints
Typically 5-20% of TAM
Step 4: Calculate SOM
SOM = Realistic near-term market share (1-3 years)
Conservative benchmarks:
Year 1: 0.1-0.5% of SAM
Year 2: 0.5-2% of SAM
Year 3: 1-5% of SAM
Step 5: Bottom-Up Validation
Bottom-up = (realistic target customers) × (conversion rate) × (ACV)
If top-down SOM / bottom-up > 3x → revisit top-down assumptions
Competitive Landscape Analysis
Competitor Categories
| Type | Definition | Example |
|---|---|---|
| Direct | Same product, same customer | Asana vs Monday.com |
| Indirect | Different product, same problem | Asana vs Excel |
| Substitute | Alternative way to address need | Asana vs consultants |
| Potential | Could enter market easily | Microsoft, Google |
Competitive Intelligence Sources
- Company websites (pricing, features, positioning)
- App store reviews (G2, Capterra — look for "appears X times" keywords)
- Crunchbase (funding, valuation, growth trajectory)
- Job postings (what they're investing in)
- LinkedIn (employee count trends, key hires)
- Gartner Magic Quadrant (market positioning)
Positioning Map Template
Create a 2D matrix:
- X-axis: Price (Low → High)
- Y-axis: Feature complexity / target segment (Simple → Advanced)
Plot all competitors. Look for gaps — unserved or underserved quadrants = market opportunity.
Core Analysis Frameworks
Porter's Five Forces (rate each High / Medium / Low)
- Threat of New Entrants — Barriers to entry, capital requirements, brand loyalty
- Supplier Power — Concentration, switching costs, substitute inputs
- Buyer Power — Concentration, price sensitivity, switching costs
- Threat of Substitutes — Alternatives, switching costs, price/performance tradeoff
- Competitive Rivalry — Number of competitors, industry growth, differentiation
PESTLE Analysis
| Dimension | Key Questions |
|---|---|
| Political | Regulatory environment, trade policies |
| Economic | Growth rates, inflation, currency risks |
| Social | Demographics, consumer behavior shifts |
| Technological | Disruptive technologies, R&D activity |
| Legal | Compliance requirements, IP landscape |
| Environmental | Sustainability trends, regulations |
SWOT + BCG Matrix
For competitive landscape: map competitors on BCG Matrix (market growth vs market share) to identify Stars, Cash Cows, Question Marks, Dogs.
Consumer Research
Survey Design
Van Westendorp Pricing: Ask customers 4 questions to find optimal price point:
- At what price is this too expensive to consider?
- At what price is this so cheap you doubt the quality?
- At what price does this start to feel expensive (but not off the table)?
- At what price is this a great value/bargain?
Plot cumulative % — OPP (Optimal Price Point) = intersection of "too expensive" and "too cheap."
Anti-pattern: Never use leading questions ("Don't you think our innovative product..."). Always include negative response options.
Interview Framework
For qualitative research:
- Define clear research objectives first
- Minimum 5-10 interviews for directional insight, 15-20 for patterns
- Focus on jobs to be done and pain points, not feature preferences
- Capture verbatim language — exact phrases are more valuable than summaries
Quality Checklist
- Research objectives clearly defined and measurable
- Sample is representative of target market
- Mix of qualitative (why) and quantitative (how many) methods
- No leading or biased questions
- Insights are actionable, not just "interesting facts"
- Limitations acknowledged
Professional Market Research Reports
Generates consulting-grade reports (50+ pages) modeled on McKinsey, BCG, Gartner deliverables.
Report Structure (~66 pages target)
Front Matter (~5 pages): Cover page · Table of Contents · Executive Summary (investment thesis, key findings, top 5 recommendations)
Core Analysis (~35 pages):
| Chapter | Pages | Key Frameworks |
|---|---|---|
| Market Overview & Definition | 4-5 | Industry structure |
| Market Size & Growth | 6-8 | TAM/SAM/SOM, regional breakdown |
| Industry Drivers & Trends | 5-6 | PESTLE, driver impact matrix |
| Competitive Landscape | 6-8 | Porter's Five Forces, positioning matrix |
| Customer Analysis | 4-5 | Segmentation, customer journey |
| Technology & Innovation | 4-5 | Technology roadmap, adoption curve |
| Regulatory & Policy | 3-4 | Regulatory timeline |
| Risk Analysis | 3-4 | Risk heatmap, mitigation matrix |
Strategic Recommendations (~10 pages): Opportunity matrix · Implementation roadmap · Investment thesis
Back Matter (~5 pages): Methodology · Data tables · Company profiles · Bibliography
Visual Generation (generate 6 priority visuals first)
# Batch generate all core visuals
python scripts/generate_market_visuals.py \
--topic "[MARKET NAME]" --output-dir figures/
| Priority | Visual | Tool |
|---|---|---|
| 1 | Market growth trajectory | scientific-schematics |
| 2 | TAM/SAM/SOM concentric circles | scientific-schematics |
| 3 | Porter's Five Forces | scientific-schematics |
| 4 | Competitive positioning matrix (2×2) | scientific-schematics |
| 5 | Risk heatmap | scientific-schematics |
| 6 | Executive summary infographic | generate-image |
LaTeX Compilation
# Initialize project structure
writing_outputs/YYYYMMDD_HHMMSS_market_report_[topic]/
├── drafts/v1_market_report.tex ← use assets/market_report_template.tex as base
├── figures/
├── references/references.bib
└── final/
# Compile
cd drafts/
xelatex v1_market_report.tex && bibtex v1_market_report
xelatex v1_market_report.tex && xelatex v1_market_report.tex
Use \usepackage{market_research} (from assets/market_research.sty).
Colored box environments:
\begin{keyinsightbox}[Key Finding]...\end{keyinsightbox} % blue
\begin{marketdatabox}[Market Snapshot]...\end{marketdatabox} % green
\begin{riskbox}[Critical Risk]...\end{riskbox} % orange
\begin{recommendationbox}[Recommendation]...\end{recommendationbox} % purple
See assets/FORMATTING_GUIDE.md for complete LaTeX reference.
See assets/market_report_template.tex for the full report template.
Report Quality Standards
- Data: No older than 2 years; all statistics attributed; projections state assumptions
- Writing: Specific numbers over vague qualifiers; insights first, then data; active voice
- Visuals: 300 DPI minimum; colorblind-friendly palette; all axes/legends labeled; sources in captions
- Length: 50+ pages — if under, expand appendix data tables and add regional breakdowns
Pre-Submission Checklist
- Cover page, ToC, List of Figures, Executive Summary
- All 11 chapters present (no placeholder sections)
- 6 core visuals generated and rendering
- All statistics sourced; projections include assumptions
- PDF compiles without errors; cross-references work
- Page count >50
References & Assets
scripts/generate_market_visuals.py— Batch visual generation for reportsassets/market_research.sty— LaTeX style packageassets/market_report_template.tex— Full report templateassets/FORMATTING_GUIDE.md— Complete LaTeX formatting referencereferences/report_structure_guide.md— Detailed chapter-by-chapter guidancereferences/data_analysis_patterns.md— Analysis patterns and common calculationsreferences/visual_generation_guide.md— Visual creation workflows
Related Skills
marketing-strategy— Market opportunity within product strategygo-to-market-strategy— Applying market research to launch planningpricing-strategy— Using market research for pricing decisions
FAQ
What does the market-research-analysis skill do?
Comprehensive market research and analysis skill. Use when sizing markets, conducting competitive analysis, generating professional market research reports, analyzing consumer behavior, or identifying market opportunities. Activates for: market research, market analysis, market report, TAM SAM SOM, market sizing, industry analysis, market landscape, competitive landscape, market trends, consumer research, Porter's Five Forces, PESTLE, SWOT, BCG Matrix, McKinsey-style report, consulting report, market opportunity, industry report, due diligence, M&A analysis, GTM market analysis, product-market fit validation.
How do I install market-research-analysis?
Run npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill market-research-analysis in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/market-research-analysis/ (personal) or .claude/skills/market-research-analysis/ (project).
Which AI agents can use market-research-analysis?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is market-research-analysis safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains market-research-analysis?
It is published by manojbajaj95 in manojbajaj95/claude-gtm-plugin. It has 871 recorded installs.
More from manojbajaj95/claude-gtm-plugin
social-media-management
manojbajaj95/claude-gtm-plugin
Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube). Covers content creation, content pillars, hook formulas, repurposing across platforms, platform-optimized graphics/visuals, content calendar, engagement strategy, analytics/ROI analysis, AI-powered content generation, and scheduling best practices. Use for: social media content, LinkedIn post, Twitter thread, Instagram reels, TikTok, content calendar, social scheduling, engagement strategy, social analytics, social media ROI, content repurposing, social graphics, thumbnails, captions, hashtags, viral content, content creator, social media manager, AI content generation, social media audit.
data-and-funnel-analytics
manojbajaj95/claude-gtm-plugin
Open the skill to read its SKILL.md instructions.
marketing-campaign-management
manojbajaj95/claude-gtm-plugin
Open the skill to read its SKILL.md instructions.
conversion-rate-optimization
manojbajaj95/claude-gtm-plugin
Open the skill to read its SKILL.md instructions.
copywriting-core
manojbajaj95/claude-gtm-plugin
Open the skill to read its SKILL.md instructions.
lead-generation-and-demand
manojbajaj95/claude-gtm-plugin
Open the skill to read its SKILL.md instructions.
Popular productivity & automation skills
agent-browser
vercel-labs/agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
lark-doc
open.feishu.cn
飞书云文档(Docx / Wiki)内容操作:读取、创建、编辑文档,插入或下载图片附件,以及操作思维笔记。用户提供文档 URL/token(包括 doubao.com 的 /docx/、/wiki/)时使用;按 URL 路径/token 而非域名路由;/page/ 是妙搭应用,非飞书云文档。文档内嵌资源按读取参考中的统一规则分流。独立评论操作走 lark-drive;随正文读取评论使用 docs +fetch。表格或 Base 内部数据操作不在本 skill。
lark-base
open.feishu.cn
飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、应用模式(BaseApp/AppMode 页面与组件)、Workspace 目录、workflow、角色权限、模板中心(多维表格模板分类/列表/搜索);遇到 Base/多维表格/bitable、BaseApp/AppMode、/base/ 或 /app/ 链接时使用。BaseApp 不走 lark-apps;文件导入/导出转 lark-drive,认证/授权转 lark-shared。
lark-drive
open.feishu.cn
飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。
lark-shared
open.feishu.cn
Use for lark-cli setup/auth tasks: auth login/status/logout, user vs bot identity, business-domain permissions (--domain, including all/docs/drive), missing scopes, revoking authorization, or handling notice JSON.
lark-im
open.feishu.cn
飞书即时通讯:收发消息和管理群聊。发送和回复消息、搜索聊天记录、管理群聊成员、上传下载图片和文件、管理表情回复、发送应用内/短信/电话加急、发送和处理交互卡片(Interactive Card)、监听卡片按钮回调(card.action.trigger)。当用户需要发消息、查看或搜索聊天记录、下载聊天中的文件、查看群成员、搜索群、创建群聊或话题群、管理标记数据、管理 Feed 置顶(添加/移除/查询置顶会话)、管理标签数据、处理卡片回调时使用。