Build Teresa Torres' Opportunity Solution Trees to connect outcomes to discovery.
/opportunity-solution-tree4-6 hrs → 45 min
Compared to doing it manually
/opportunity-solution-treeType this in Claude to run the skill
Teams jump to solutions before understanding opportunities. They build the first idea that sounds good, then wonder why it doesn't move metrics.
Agent workflows chain multiple skills into one command.
.claude/skills/ folder in your project/opportunity-solution-tree in Claude to run the skill/strategic-roadmap-reviewA facilitated thinking exercise: look back at what happened, then look forward to set strategic direction — before building the tactical roadmap.
/prioritization-engineScore and rank features using RICE, ICE, or weighted scoring with clear documentation.
/north-star-finderIdentify and validate your product's North Star metric with supporting input metrics.
/go-to-market-strategyCreates a complete GTM plan with channels, messaging, timeline, and success metrics
An opportunity solution tree (OST) is a visual framework that maps from desired outcomes to opportunities to solutions. It helps teams explore multiple solutions before committing, avoiding the trap of jumping to the first idea.
Start with the outcome you want (top of tree). Branch into opportunities (user needs that could drive that outcome). Under each opportunity, list potential solutions. Test assumptions at each level before going deeper.
Opportunities are unmet user needs or problems ("users struggle to find past conversations"). Solutions are specific ways to address them ("add search", "show recent threads"). One opportunity can have many solutions.
Run this skill inside your PM Operating System, or download it on its own.
Use all 70 skills, workflows, and sub-agents in a system that knows your company, product, and customers.