pm-market

Generate a market analysis package with TAM, SAM, and SOM sizing from PMContext.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Wcof/PMSkill --skill pm-market-wcof
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-market
Source: https://github.com/Wcof/PMSkill/tree/main/skills/discovery/pm-market
Command: npx skills add https://github.com/Wcof/PMSkill --skill pm-market-wcof

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product teams turn incomplete product context into a decision-ready market analysis without guessing. It structures market sizing, competitive review, customer feedback interpretation, and user segmentation into one consistent output with traceable assumptions and validation checks.

Core Features & Use Cases

  • Dual-method market sizing: Calculates TAM, SAM, and SOM using both top-down and bottom-up methods, then flags gaps when results diverge significantly.
  • Three-layer competitor analysis: Builds a matrix across direct competitors, indirect competitors, and substitutes so strategic blind spots are less likely.
  • Feedback and segmentation analysis: Uses available reviews, surveys, or interview data to summarize sentiment, JTBD patterns, satisfaction signals, and actionable user segments.
  • Traceability and PM safeguards: Marks unsupported claims as assumptions, stops when PMContext is missing, and surfaces missing data instead of fabricating conclusions.
  • Use case: Ideal when a PM needs a fast investment memo, market landscape, launch justification, or competitive snapshot grounded in existing PMContext.

Quick Start

Ask the agent to run pm-market on the current PMContext to produce TAM, SAM, SOM validation, a three-layer competitor matrix, and feedback-based user segmentation.

Frequently Asked Questions about pm-market

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate TAM, SAM, and SOM for a new product opportunity?

Calculate TAM, SAM, and SOM by applying dual top-down and bottom-up market sizing methods to your product context, then flagging significant gaps when results diverge. This approach ensures market sizing validation without relying on a single estimation technique.

Can I use existing customer reviews to build user segmentation and JTBD patterns?

Yes, you can use available reviews, surveys, or interview data to summarize sentiment, JTBD patterns, and satisfaction signals. This feedback-driven segmentation produces actionable user groups when qualitative or quantitative data is provided.

What is the best way to validate target market assumptions for an investment memo?

Validate target market assumptions by generating a market analysis package with explicit assumption labeling and traceable source attribution. This structured approach surfaces missing data instead of fabricating conclusions for investment decisions.

What happens to competitive analysis if my PMContext is missing or incomplete?

The market analysis process stops and surfaces missing data instead of fabricating conclusions when PMContext is missing. Unsupported claims are explicitly marked as assumptions to maintain traceability and prevent analysis errors.