From gtm-skills
Sizes markets (TAM/SAM/SOM), analyzes competitive landscapes, and generates professional consulting-grade reports with LaTeX formatting and visual generation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtm-skills:market-research-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
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 d...
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.
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.
Choose your workflow:
TAM = Total market demand at 100% market share
= (Total potential customer base) × (avg contract value)
Data sources: Gartner, Forrester, IBISWorld, government statistics, trade associations
SAM = Portion of TAM you can realistically serve
Apply filters: geographic constraints, product limitations, customer size constraints
Typically 5-20% of TAM
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
Bottom-up = (realistic target customers) × (conversion rate) × (ACV)
If top-down SOM / bottom-up > 3x → revisit top-down assumptions
| 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 |
Create a 2D matrix:
Plot all competitors. Look for gaps — unserved or underserved quadrants = market opportunity.
| 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 |
For competitive landscape: map competitors on BCG Matrix (market growth vs market share) to identify Stars, Cash Cows, Question Marks, Dogs.
Van Westendorp Pricing: Ask customers 4 questions to find optimal price point:
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.
For qualitative research:
Generates consulting-grade reports (50+ pages) modeled on McKinsey, BCG, Gartner deliverables.
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
# 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 |
# 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.
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 workflowsmarketing-strategy — Market opportunity within product strategygo-to-market-strategy — Applying market research to launch planningpricing-strategy — Using market research for pricing decisionsnpx claudepluginhub manojbajaj95/claude-gtm-plugin --plugin gtm-skillsGenerates 50+ page market research reports with consulting-firm style (McKinsey, BCG, Gartner), including LaTeX formatting, strategic frameworks (Porter Five Forces, PESTLE, SWOT, TAM/SAM/SOM, BCG Matrix), and data gathering via research-lookup.
Generates 50+ page market research reports with professional LaTeX formatting, data-driven visuals, and multi-framework analysis (Porter Five Forces, PESTLE, SWOT, TAM/SAM/SOM, BCG Matrix).
Researches markets via interactive questioning on scope, then deploys parallel agents for trend analysis, consumer insights, competitive landscape, size estimates (TAM/SAM/SOM), and go/no-go recommendations.