Create Opportunities

Extract and prioritize customer opportunities from research data using the Opportunity Solution Tree framework.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mjrtl/agentic_product_manager --skill create-opportunities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create Opportunities
Source: https://github.com/mjrtl/agentic_product_manager/tree/main/skills/create-opportunities
Command: npx skills add https://github.com/mjrtl/agentic_product_manager --skill create-opportunities

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product managers and teams systematically identify and prioritize customer problems worth solving by transforming raw research data into structured opportunities.

Core Features & Use Cases

  • Opportunity Extraction: Identifies customer needs, pain points, and desires from interview notes and synthesis documents.
  • Opportunity Solution Tree Mapping: Organizes extracted opportunities into a hierarchical framework to visualize relationships and potential solutions.
  • Prioritization Framework: Assesses opportunities against strategic criteria to guide decision-making.
  • Use Case: After conducting user interviews for a new mobile app feature, use this Skill to extract key pain points like "I can't find relevant content easily" and map them into an Opportunity Solution Tree, then assess which ones are most critical to address.

Quick Start

Use the create opportunities skill to extract and map opportunities from the user interview synthesis document.

Frequently Asked Questions about Create Opportunities

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

FAQPage Schema
How do I extract customer opportunities from user research data?

To extract customer opportunities from user research data, analyze interview snapshots and synthesis documents to identify customer needs, pain points, and desires, then structure them into opportunity statements.

What is an Opportunity Solution Tree in product discovery?

An Opportunity Solution Tree is a hierarchical framework in product discovery that maps customer opportunities to potential solutions, visualizing relationships to systematically identify and validate customer problems before solution ideation.

How do I prioritize customer needs using an Opportunity Solution Tree?

You prioritize customer needs by assessing extracted opportunity statements against strategic criteria within the Opportunity Solution Tree framework, guiding product managers to identify the most critical problems worth solving.

Can I use this for product discovery before solution ideation?

Yes, this applies directly to product discovery phases for identifying and validating customer problems before solution ideation, transforming raw interview notes and synthesis documents into structured opportunities.

What is the best way to map customer needs to opportunities from interview notes?

The best way to map customer needs to opportunities is by processing interview snapshots and synthesis documents to generate structured opportunity statements, organizing them hierarchically to visualize relationships and potential solutions.

Do I need synthesis documents to identify customer pain points?

Yes, you need raw research data such as interview snapshots and synthesis documents to accurately identify customer pain points, desires, and needs, which are then structured into opportunity statements for prioritization.