pm-market-research

Conduct market research and competitor analysis to validate product opportunities.

1|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/sparktech-ai/skills --skill pm-market-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-market-research
Source: https://github.com/sparktech-ai/skills/tree/main/skills/pm-market-research
Command: npx skills add https://github.com/sparktech-ai/skills --skill pm-market-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product builders identify and validate new product ideas by conducting thorough market research and competitor analysis.

Core Features & Use Cases

  • Market Opportunity Discovery: Identifies trends, pain points, and underserved niches.
  • Competitor Analysis: Analyzes existing players' features, pricing, and weaknesses.
  • User Pain Point Identification: Uncovers user frustrations with current solutions.
  • Use Case: A founder has a vague idea for a productivity app and needs to understand if there's a market, who the competitors are, and what specific user needs are unmet.

Quick Start

Use the pm-market-research skill to explore market opportunities for a new subscription management tool.

Frequently Asked Questions about pm-market-research

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

FAQPage Schema
How do I validate product opportunities before building an app?

To validate product opportunities, you can conduct market research and competitor analysis to identify user pain points, market trends, and competitive gaps, ensuring there is an actual market need before development begins.

What is the best way to analyze competitors for a new product idea?

The best way to analyze competitors is by evaluating existing players' features, pricing, and weaknesses to uncover competitive gaps. This depth-first validation reveals specific user needs that current solutions fail to meet.

How do I find unmet user pain points for market research?

Finding unmet user pain points involves a breadth-first exploration of trends and underserved niches. This market research process uncovers user frustrations with current solutions, highlighting viable opportunities for new product development.

Can I use this market research approach for a vague product idea?

Yes, this approach works for a vague product idea by scoping the application to identify pain points, trends, and competitive gaps. It transitions a broad concept into validated product opportunities through structured competitor analysis.

When do I need competitor analysis for product strategy?

You need competitor analysis for product strategy when you must discover and validate new product opportunities. It helps identify underserved niches and competitive weaknesses, ensuring your product strategy aligns with actual market gaps.

What are the limitations of using market research for product validation?

Market research limitations arise if breadth-first trend exploration lacks depth-first validation. Relying solely on identified pain points without analyzing specific competitive gaps may result in pursuing product opportunities without a fully validated market scope.