Skip to content
market-research logo

Market Research

market-research

Professional market research and competitive analysis using McKinsey/BCG/Bain consulting methodologies. Use when analyzing markets, competitive landscapes, customer insights, or strategic positioning. Generates hypothesis-driven research with PPTX presentation deliverables.

mattnigh/skills_collection0installs24stars

SKILL.md

Full skill instructions

Market Research: MBB-Grade Analysis & PPTX Deliverables

Execute professional market research using proven methodologies from top consulting firms (McKinsey, BCG, Bain). This skill generates hypothesis-driven analysis structured as a four-level pyramid: Segment/​Market → Customers → Competitors → Your Company, culminating in a presentation-ready PPTX artifact.

When to Use This Skill

Activate this skill when the user requests:

  • Market sizing and industry analysis
  • Competitive landscape assessment
  • Customer needs and behavioral research
  • Strategic positioning evaluation
  • Business intelligence gathering
  • Client-ready market research presentations

Quality Standard

Work must demonstrate master-level execution typical of top consulting firms:

  • Every insight backed by solid numbers and cited sources
  • Strategic rigor matching McKinsey/​BCG/​Bain standards
  • Professional-grade visual design (avoid AI slop: no purple gradients, no centered-everything layouts, no generic templates)
  • CRAAP-validated sources only
  • Multi-source triangulation for critical findings

Three-Phase Workflow

Phase 1: Research Philosophy (30 minutes)

Create the strategic foundation using hypothesis-driven methodology.

Execute these steps:

  1. Define the problem using SMART criteria (Specific, Measurable, Achievable, Relevant, Time-bound)
  2. Build hypothesis tree applying MECE principle (Mutually Exclusive, Collectively Exhaustive)
    • Reference: references/​MBB_METHODOLOGY.md for MECE framework details
  3. Identify source strategy prioritizing free, high-credibility resources
    • Reference: references/​FREE_SOURCES_GUIDE.md for Tier 1-3 source hierarchy
  4. Generate research brief using template: templates/​research-brief.md
  5. Establish success metrics and validation criteria

Deliverable: Research brief document (4-6 paragraphs) articulating:

  • Core research question and decision context
  • Hypothesis structure (MECE-validated)
  • Source identification strategy
  • Success criteria and timeline

Standard: Brief must demonstrate "strategic clarity typical of top consulting firms" - clear problem definition, structured thinking, actionable scope.


Phase 2: Pyramídová Analýza (1-2 days)

Systematically collect and validate data across four analytical levels, building from broad market context (bottom) to specific company positioning (top).

Level 4 (Pyramid Bottom): Segment & Market Analysis

Analyze:

  • Market size (TAM, SAM, SOM)
  • Growth rate (CAGR, historical trends)
  • Key market drivers and trends
  • Development opportunities and threats

Source priority:

  • Tier 1: Government statistics (Eurostat, US Census Bureau, national statistical offices)
  • Tier 1: Academic journals (Google Scholar, JSTOR)
  • Tier 2: Industry associations, trade publications
  • Tier 2: World Bank, OECD, IMF datasets

Validate: Apply CRAAP test to each source (reference: references/​VALIDATION_FRAMEWORKS.md)

Level 3: Customer Insights

Investigate:

  • Customer segments and demographics
  • Needs, motivations, pain points
  • Purchase barriers and decision-making process
  • Behavioral patterns and preferences

Source priority:

  • Consumer survey data (academic research, government consumer reports)
  • Industry white papers and market research reports
  • Academic studies on consumer behavior
  • Trade association consumer research

Triangulate: Minimum 2-3 independent sources per critical finding

Level 2: Competitive Landscape

Profile top 3-5 competitors:

  • Market positioning and differentiation
  • Product/​service offering analysis
  • Communication strategy and brand messaging
  • How they address customer needs
  • Strengths and vulnerabilities

Source priority:

  • Company websites and press releases
  • News articles and media coverage
  • Crunchbase, LinkedIn, public filings
  • Industry analyst reports
  • Academic case studies

Cross-validate: Compare competitor claims against independent sources

Level 1 (Pyramid Top): Your Company Position

Assess:

  • Current strategy and business model
  • Organizational culture and capabilities
  • Core strengths and unique advantages
  • Brand positioning potential
  • Strategic fit with market opportunities

Synthesize:

  • Internal documentation analysis
  • Competitive benchmarking against Level 2 findings
  • Gap analysis (market needs vs. company capabilities)
  • Strategic recommendations

Continuous synthesis: Create "Day 1 draft" insights immediately, refine continuously. Never accumulate analysis until the end.

Data Collection Standards

For each pyramid level:

  1. Source tracking: Document every source in templates/​source-bibliography.md
  2. CRAAP validation: Score Currency, Relevance, Authority, Accuracy, Purpose
  3. Triangulation: Validate critical findings with 2-3 independent sources
  4. Documentation: Capture methodology, limitations, confidence levels

Output: Completed pyramid analysis using templates/​pyramid-analysis.md structure

McKinsey principle: "Any solution not backed by solid numbers carries heavy burden of proof"


Phase 3: PPTX Artifact Generation (1-2 hours)

Transform analysis into presentation-ready PPTX using professional design standards.

Execute these steps:

  1. Prepare HTML slides using templates/​slide-deck.html:

    • Dimensions: 720pt width × 405pt height (16:9 aspect ratio)
    • ALL text must be in <p>, <h1>-<h6>, <ul>, or <ol> tags (html2pptx requirement)
    • Use professional color scheme from assets/​color-scheme.json
    • Apply pyramid visual from assets/​pyramid-diagram.svg
  2. Generate slide content (7-9 slides):

    • Slide 1: Title - Project name, client, date
    • Slide 2: Executive Summary - 3-5 key findings
    • Slide 3: Segment & Market Analysis (Pyramid Level 4)
    • Slide 4: Customer Insights (Pyramid Level 3)
    • Slide 5: Competitive Landscape (Pyramid Level 2)
    • Slide 6: Your Company Position (Pyramid Level 1)
    • Slide 7: Strategic Recommendations - Action items with ownership
    • Slide 8: Next Steps - Timeline and priorities
    • Slide 9: Appendix: Sources Bibliography
  3. Invoke PPTX generation:

    • Option A: Use scripts/​generate-slides.js wrapper for document-skills/​pptx
    • Option B: Directly invoke the pptx skill with generated HTML
    • Follow html2pptx workflow (see document-skills/​pptx/​html2pptx.md)
  4. Quality validation:

    • Verify all text is visible (check no text in plain <div> or <span>)
    • Confirm professional visual design (no AI slop patterns)
    • Validate source citations on every data point
    • Check slide flow and narrative coherence

Deliverable: market-research-report.pptx - Professional presentation matching MBB standards

Standard: "Museum-quality execution" with "meticulous attention to craft" - every slide should appear professionally designed, every insight substantiated.


Helper Scripts

Initialize New Research Project

bash scripts/​init-research.sh <client-name> <industry>

Creates project structure with pre-populated templates.

Automated Source Validation

python scripts/​validate-sources.py <bibliography-file>

Runs automated CRAAP scoring on all documented sources, outputs validation report.

Generate PPTX from Analysis

node scripts/​generate-slides.js <pyramid-analysis-file>

Converts completed pyramid analysis to HTML slides, invokes document-skills/​pptx for final PPTX generation.


References

Detailed methodologies are in references/ for deep consultation:

  • MBB_METHODOLOGY.md - McKinsey 7-step problem-solving process, MECE principle, Pyramid Principle, Issue Trees, 80/​20 rule
  • FREE_SOURCES_GUIDE.md - Comprehensive guide to Tier 1-3 data sources with focus on free government and academic resources
  • VALIDATION_FRAMEWORKS.md - Complete CRAAP test framework, Six Essential Questions, triangulation methods

Grep these files when needing specific framework details during analysis.


Common Pitfalls to Avoid

  1. Accepting sources at face value → Apply systematic CRAAP evaluation
  2. Cherry-picking data → Use comprehensive search, document all relevant sources
  3. Ignoring original context → Understand data collection purpose and limitations
  4. Over-reliance on single database → Multi-source triangulation mandatory
  5. Outdated information → Check publication dates, verify currency
  6. Unclear methodology → Only use sources with transparent methodology

Integration with document-skills

This skill requires the pptx skill from Anthropic's document-skills suite for Phase 3 PPTX generation.

Setup option 1 (recommended): Add document-skills as git submodule:

git submodule add https://github.com/​anthropics/​skills document-skills

Setup option 2: Ensure the pptx skill is available in your Claude environment and invoke it when Phase 3 requires PPTX generation.

Reference: https://github.com/anthropics/skills/tree/main/document-skills/pptx


Success Checklist

Before delivering research to client, verify:

✓ Research brief demonstrates clear hypothesis-driven approach ✓ All four pyramid levels analyzed with CRAAP-validated sources ✓ Critical findings triangulated with 2-3 independent sources ✓ Every quantitative claim backed by cited source ✓ Source bibliography complete with validation scores ✓ PPTX presentation follows professional design standards ✓ No AI slop patterns (generic layouts, purple gradients, etc.) ✓ Slide narrative flows logically from market to company ✓ Recommendations are specific, actionable, and prioritized ✓ Final deliverable matches McKinsey/​BCG/​Bain quality standards

More skills from mattnigh

spring-framework-patterns logo
mattnigh/skills_collection

spring-framework-patterns

Comprehensive Spring Framework and Spring Boot best practices including dependency injection patterns, bean lifecycle and scopes, REST API development, Spring Data JPA, service layer design, Spring Security, testing strategies, caching, AOP, async processing, error handling, and common anti-patte...

24 0
View

TypeScript厳格モードによる型安全性設計を専門とするスキル。 📖 参照書籍: - 『Effective TypeScript』(Dan Vanderkam): 型設計 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/di...

24 0
View
deploying-cloud-k8s logo
mattnigh/skills_collection

deploying-cloud-k8s

Deploys applications to cloud Kubernetes (AKS/GKE/DOKS) with CI/CD pipelines. Use when deploying to production, setting up GitHub Actions, troubleshooting deployments. Covers build-time vs runtime vars, architecture matching, and battle-tested debugging.

24 0
View
moai-alfred-agent-guide logo
mattnigh/skills_collection

moai-alfred-agent-guide

19-agent team structure, decision trees for agent selection, Haiku vs Sonnet model selection, and agent collaboration principles. Use when deciding which sub-agent to invoke, understanding team responsibilities, or learning multi-agent orchestration.

24 0
View
mermaid-diagram-generator logo
mattnigh/skills_collection

mermaid-diagram-generator

Converts architecture descriptions, module specs, or workflow docs into Mermaid diagrams. Use when visualizing brick module relationships, workflows (DDD, investigation), or system architecture. Supports: flowcharts, sequence diagrams, class diagrams, state machines, entity relationship diagrams,...

24 0
View
pre-flight-check logo
mattnigh/skills_collection

pre-flight-check

INVOKE FIRST before any code work. Validates git workflow (branch, issue, worklog) and checks approach. Use at START of every task and END before completing. Prevents skipped steps.

24 0
View
browser-dev-tools logo
mattnigh/skills_collection

browser-dev-tools

This skill should be used when working with browser-rendered artifacts (i.e. Bun, React/React Native) to proactively validate that development work on localhost is being built appropriately and to support debugging browser-rendered content. Use this skill after making frontend changes to verify t...

24 0
View
lead-dev logo
mattnigh/skills_collection

lead-dev

Lead Développeur - Coordination technique opérationnelle, code review, mentoring et livraison. Pair de web-dev-process au niveau OPÉRATIONS.

24 0
View
worker-monitor logo
mattnigh/skills_collection

worker-monitor

Monitor Docker workers, RQ queue health, and auto-scale workers (max 4). Use when: checking job progress, monitoring queue depth, scaling workers up/down, diagnosing slow processing, or waiting for jobs to complete. Referenced by data-quality skill during reprocessing.

24 0
View
quality-advisor logo
mattnigh/skills_collection

quality-advisor

Proactive quality guidance system that monitors artifact creation and provides real-time feedback on documentation quality

24 0
View
bump-version logo
mattnigh/skills_collection

bump-version

This skill should be used when the user wants to bump the version number in the workspace. It updates versions across all pyproject.toml files (root, tde, and tda packages) and the CHANGELOG.md to keep them synchronized.

24 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View