pm-ost

Generate an opportunity solution tree from PMContext with scored opportunities and experiments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams avoid jumping straight to features by turning an existing PMContext into a structured opportunity solution tree. It clarifies the measurable outcome, maps customer-centered opportunities, compares multiple solution paths, and defines experiments before committing to delivery.

Core Features & Use Cases

  • Opportunity mapping from PMContext: Extracts expected outcomes, user scenarios, friction points, and constraints to build a four-level OST.
  • Prioritization with scoring: Ranks opportunities using Opportunity Score based on importance and satisfaction, helping teams focus on the highest-potential problems.
  • Solution divergence and experiment design: Requires at least three solution options per key opportunity across PM, design, and engineering perspectives, then adds testable experiments with success thresholds.
  • Use Case: Use it when analyzing a renewal funnel, onboarding drop-off, or any discovery problem where you need to connect customer pain points to prioritized opportunities, alternative solutions, and validation plans.

Quick Start

Ask the AI to use pm-ost to generate an opportunity solution tree from your PMContext for the target product problem you want to structure.

Frequently Asked Questions about pm-ost

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

FAQPage Schema
How do I build an opportunity solution tree from existing product context?

This Skill builds an opportunity solution tree by tracing your PMContext evidence to structure product discovery around measurable outcomes, customer opportunities, solution alternatives, and validation experiments.

What is the best way to prioritize customer opportunities during continuous product discovery?

Prioritize customer opportunities by scoring them with Importance × (1-Satisfaction), enabling teams to focus discovery efforts on the highest-potential friction points extracted from the PMContext.

How do I design validation experiments for product discovery with clear success thresholds?

Design validation experiments by forcing solution divergence across PM, design, and engineering perspectives, then defining testable experiments with explicit success thresholds to validate assumptions before delivery.

Can I structure a renewal funnel analysis using an opportunity solution tree?

Yes, you can apply this OST generation to renewal funnel analysis, onboarding drop-off, and assumption testing by mapping customer pain points to prioritized opportunities and alternative solutions within your PMContext.

Do I need a populated PMContext to generate a structured opportunity solution tree?

You need a non-empty PMContext to generate an OST, as the Skill traces each layer back to source evidence to enforce customer-view opportunity framing and ensure evidence-based prioritization.