opportunity-scoring

Automate opportunity identification and scoring using JTBD-based methods.

1|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/SSiertsema/claude-code-plugins --skill opportunity-scoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-scoring
Source: https://github.com/SSiertsema/claude-code-plugins/tree/main/opportunity-scoring/skills/opportunity-scoring
Command: npx skills add https://github.com/SSiertsema/claude-code-plugins --skill opportunity-scoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identifies and prioritizes product opportunities by evaluating customer needs and desired outcomes using established JTBD frameworks, helping teams surface high-impact work without exhaustive manual research.

Core Features & Use Cases

  • Combines Ulwick's Opportunity Score (importance vs. satisfaction), Teresa Torres' Opportunity-Solution Tree, and multi-criteria weighted scoring to surface opportunity signals.
  • Produces artifacts like opportunity registers, priority landscapes, and solution mappings to guide decision-making.
  • Supports end-to-end exploration from initial context to ranked opportunities and potential solutions.

Quick Start

Provide your product context or customer research path to begin scoring opportunities.

Frequently Asked Questions about opportunity-scoring

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

FAQPage Schema
How do I score and prioritize product opportunities using JTBD?

Score product opportunities by evaluating customer needs and desired outcomes using JTBD frameworks, which calculate importance versus satisfaction to surface high-impact work without exhaustive manual research.

What is the Ulwick Opportunity Score and how does it work?

The Ulwick Opportunity Score is a JTBD-based method that evaluates customer needs by comparing the importance of an outcome against current satisfaction levels, helping teams identify underserved opportunities for product prioritization.

How do I build an Opportunity-Solution Tree for feature scoping?

Build an Opportunity-Solution Tree by mapping customer research and product context to structured opportunity registers, then generating solution mappings that guide feature-scoping decisions based on scored priorities.

Can I use multi-criteria weighted scoring for early-market exploration?

Yes, multi-criteria weighted scoring supports early-market exploration by applying autonomous data collection and contextual inputs to evaluate and rank opportunities within a portfolio prioritization task.

What inputs do I need to generate a priority landscape for decision-making?

Generating a priority landscape requires contextual inputs such as product context, customer research data, or existing opportunity lists to evaluate desired outcomes and map opportunity signals for decision-making.

When should I use automated opportunity scoring over manual research?

Use automated opportunity scoring when you need to surface high-impact work across portfolio prioritization or feature-scoping tasks and want to avoid the bottleneck of exhaustive manual customer research.