opportunity-solution-tree · phuryn — скилл для Claude Code: дерево возможностей
Скилл строит Opportunity Solution Tree: связывает цель, потребности клиентов, решения и эксперименты. Пригодится, когда надо решить, что делать дальше в продукте.
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a claude-codeЧто делает opportunity-solution-tree
Скилл помогает продуктовой команде выстроить дерево возможностей по методу Терезы Торрес. Наверху одна измеримая цель, например «поднять 7-дневное удержание до 40%». Ниже — потребности и боли клиентов, сформулированные от первого лица: «мне сложно…», «хотелось бы…». Ещё ниже — решения, по 3+ на каждую возможность, и в самом низу — дешёвые эксперименты для проверки.
Работает пошагово: сначала уточняет цель, потом собирает 3–7 возможностей из данных исследований, ранжирует их через Opportunity Score (Importance × (1 − Satisfaction)), генерирует решения от лица PM, дизайнера и инженера, проектирует эксперименты с гипотезой и метрикой. В конце отдаёт дерево целиком в markdown, если оно вышло объёмным.
Скилл опирается на принципы из «Continuous Discovery Habits»: одна цель за раз, сначала возможности, потом решения, эксперименты вместо мнений. Для работы нужны данные исследований — интервью, опросы, аналитика, фидбек. Без них дерево получится выдуманным, поэтому сначала соберите материал.
Какие задачи решает
- собрать дерево возможностей из цели и данных исследований
- ранжировать потребности клиентов через Opportunity Score
- сгенерировать 3+ решений на каждую возможность
- спроектировать эксперимент с гипотезой, метрикой и порогом успеха
- получить всё дерево в markdown-формате
Примеры запросов агенту
- Построй дерево возможностей для цели «увеличить 7-дневное удержание до 40%» по этим интервью
- Вот данные опроса — выдели потребности клиентов и отранжируй их
- Сгенерируй решения для трёх главных возможностей и предложи эксперименты
Как установить opportunity-solution-tree
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a claude-code2Вручную: положить файлы
~/.claude/skills/opportunity-solution-tree/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/opportunity-solution-tree/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a codex2Вручную: положить файлы
.agents/skills/opportunity-solution-tree/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a cursor2Вручную: положить файлы
.cursor/skills/opportunity-solution-tree/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install phuryn/pm-skills opportunity-solution-tree2Вручную: положить файлы
.github/skills/opportunity-solution-tree/SKILL.md1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a gemini-cli2Командой платформы
gemini skills install https://github.com/phuryn/pm-skills --path pm-product-discovery/skills/opportunity-solution-treeВручную: положить файлы
.devin/skills/opportunity-solution-tree/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о opportunity-solution-tree
Как установить opportunity-solution-tree в Claude Code?
Выполните npx skills add phuryn/pm-skills --skill opportunity-solution-tree -a claude-code. После установки скилл появится в ~/.claude/skills/opportunity-solution-tree/SKILL.md.
Что делает opportunity-solution-tree?
Строит Opportunity Solution Tree: связывает измеримую цель с потребностями клиентов, решениями и экспериментами. Не даёт команде прыгать сразу к фичам, сначала картируя пространство возможностей.
Какие данные нужны для работы скилла?
Желаемая цель или бизнес-метрика и материалы исследований: интервью, опросы, аналитика, обратная связь. Дополнительно можно передать уже найденные возможности или идеи решений.
Исходный текст
SKILL.md · MIT
--- name: opportunity-solution-tree description: "Build an Opportunity Solution Tree (OST) to structure product discovery — map a desired outcome to opportunities, solutions, and experiments. Based on Teresa Torres' Continuous Discovery Habits. Use when structuring discovery work, mapping opportunities to solutions, or deciding what to build next." --- ## Opportunity Solution Tree (OST) A visual framework for structuring continuous product discovery. Connects a desired **outcome** to customer **opportunities**, possible **solutions**, and **experiments** to validate them. ### Domain Context The **Opportunity Solution Tree** (Teresa Torres, *Continuous Discovery Habits*) is the backbone of modern product discovery. It prevents teams from jumping to solutions by forcing them to first map the opportunity space. **Structure (4 levels):** 1. **Desired Outcome** (top) — The measurable business or product outcome the team is pursuing. Should be a single, clear metric (e.g., "increase 7-day retention to 40%"). This comes from your OKRs or product strategy. 2. **Opportunities** (second level) — Customer needs, pain points, or desires discovered through research. These are problems worth solving — not features. Frame them from the customer's perspective: "I struggle to..." or "I wish I could..." Prioritize using Opportunity Score: **Importance × (1 − Satisfaction)** (Dan Olsen, *The Lean Product Playbook*). Normalize Importance and Satisfaction to 0–1. 3. **Solutions** (third level) — Possible ways to address each opportunity. Generate multiple solutions per opportunity — don't commit to the first idea. The **Product Trio** (PM + Designer + Engineer) should ideate together. "Best ideas often come from engineers." 4. **Experiments** (bottom) — Fast, cheap tests to validate whether a solution actually addresses the opportunity. Use assumption testing (Value, Usability, Viability, Feasibility risks). Prefer experiments with "skin-in-the-game" (Alberto Savoia) over opinion-based validation. **Key principles:** - **One outcome at a time.** Don't try to solve everything. Focus the tree on a single desired outcome. - **Opportunities, not features.** "Never allow customers to design solutions. Prioritize opportunities (problems), not features." - **Compare and contrast.** Always generate at least 3 solutions per opportunity before choosing. Avoid the "first idea" trap. - **Discovery is not linear.** Loop back if experiments fail. Kill solutions that don't validate. Explore new branches. - **Continuous, not periodic.** Update the tree weekly as you learn from interviews, analytics, and experiments. ### Instructions You are helping a product team build an Opportunity Solution Tree for **$ARGUMENTS**. ### Input Requirements - A desired outcome or business metric to improve - Customer research data (interviews, surveys, analytics, feedback) - Optionally: existing opportunities or solution ideas to organize ### Process 1. **Define the desired outcome** — Confirm or help articulate a single, measurable outcome at the top of the tree. 2. **Map opportunities** — From provided research, identify 3-7 customer opportunities (needs/pains). Group related opportunities. Frame each from the customer's perspective. 3. **Prioritize opportunities** — Use Opportunity Score or qualitative assessment to rank. Focus on the top 2-3. 4. **Generate solutions** — For each prioritized opportunity, brainstorm 3+ solutions from PM, Designer, and Engineer perspectives. 5. **Design experiments** — For the most promising solutions, suggest 1-2 fast experiments. Specify: hypothesis, method, metric, success threshold. 6. **Visualize the tree** — Present the full OST in a clear hierarchical format. Think step by step. Save as markdown if substantial. --- ### Further Reading - [The Extended Opportunity Solution Tree](https://www.productcompass.pm/p/the-extended-opportunity-solution-tree) - [What Is Product Discovery? The Ultimate Guide Step-by-Step](https://www.productcompass.pm/p/what-exactly-is-product-discovery) - [Product Trio: Beyond the Obvious](https://www.productcompass.pm/p/product-trio) - [Continuous Product Discovery Masterclass (CPDM)](https://www.productcompass.pm/p/cpdm) (video course)
© phuryn · MIT · phuryn/pm-skills
Похожие скиллы
Все скиллы по теме «Заметки, задачи и проекты» →Сначала — opportunity-solution-tree от других авторов.