| name | ost |
| description | Generate a Teresa Torres-style Opportunity Solution Tree as docs/OPPORTUNITY_TREE.md with auto-rendered Mermaid diagram. Forces the discipline: opportunities are unmet user needs (not solutions), each solution links to exactly one experiment with a decision rule, and opportunities backed by fewer than 3 strong-Push interviews are flagged or pruned. Use as the Product Gate's primary artifact, after interview-synthesis has tagged enough strong-push quotes. |
| argument-hint | [path to ost.json] |
| allowed-tools | ["Read","Write","Bash"] |
| model | inherit |
Opportunity Solution Tree โ Product Gate Primary Artifact
Running for: $ARGUMENTS
Core Goal
- Teresa Torres OST๋ฅผ PM ๋ผ์ดํ์ฌ์ดํด์ 1๊ธ artifact๋ก ์น๊ฒฉ โ
docs/OPPORTUNITY_TREE.md + Mermaid ์๋ ์์ฑ.
- "opportunities โ solutions" ๊ท์จ ๊ฐ์ โ ๋ฏธ์ถฉ์กฑ ์ฌ์ฉ์ ๋์ฆ๋ก๋ง ํํ.
- ๊ฐ solution์ ์ ํํ 1๊ฐ์ experiment + 1๊ฐ์ decision_rule ๊ฐ์ ธ์ผ ํจ โ no orphan ideas.
Trigger Gate
Use This Skill When
interview-synthesis์์ 5/3 ํจํด PROCEED ํต๊ณผ ํ
- Product Gate ์ง์
์ ์ฒซ ์ฐ์ถ๋ฌผ
- Opportunity ์ฐ์ ์์ ์ฌ๊ฒํ ์
- Stakeholder์๊ฒ "์ ์ด๊ฑธ ๋ง๋๋์ง" ์๊ฐํ ํ์ํ ๋
Route to Other Skills When
- ํ์ ์์ฒด๊ฐ ๋ถ์กฑํ ๋ โ
discover/opp-tree (exploration mode)
- OST ์์ฑ ํ PRD shape ์ ์ โ
deliver/prd
- ๊ฐ์ค ๊น์ด ๊ฒ์ฆ โ
discover/assumptions (V/F/R/E 4์ถ)
- ์ด์ ๋ฉํธ๋ฆญ ์ ์ โ
operate/metrics-design --step north-star
Boundary Checks
- โ Solutions๋ฅผ opportunities๋ก ์์ฑ ๊ธ์ง โ ์๋ ๊ฒ์ถ์ ๋ชป ํจ, ๋ช
์์ ๊ท์จ.
- โ Evidence count < 3์ธ opportunity๋ "parking lot"์ผ๋ก ํ์๋๊ฑฐ๋ pruned.
- โ Solution ์์ด opportunity๋ง ๋์ดํ๋ ๊ฑด OST ์๋ โ ๊ทธ๊ฑด problem list.
Inputs
{
"outcome": "Solo PM closed-won rate +25% within 90 days",
"opportunities": [
{
"name": "์๋ก PM์ด ๋ฏธํ
์งํ ๊ฒฐ๊ณผ๋ฌผ์ ๋ชป ๋ง๋ ๋ค",
"evidence_count": 3,
"solutions": [
{
"name": "60์ด ์ก์
์์ดํ
์ด์",
"experiment": "Concierge for 5 ICP",
"decision_rule": "5/5๊ฐ ๊ทธ๋๋ก ์ฌ์ฉ"
}
]
}
]
}
Steps
interview-synthesis audit ๊ฒฐ๊ณผ์ persons_with_strong_push๋ฅผ opportunity์ evidence๋ก ์ฌ์ฉ.
- opportunity๋ "X๊ฐ Y๋ฅผ ๋ชป ํ๋ค" ํํ โ solution ์๋.
- ๊ฐ solution๋ง๋ค
experiment + decision_rule ๋ช
์.
python3 hplan/scripts/ost_generator.py ost.json --out docs/OPPORTUNITY_TREE.md.
- ์์ฑ๋ Mermaid diagram์ stakeholder review์ ์ฌ์ฉ.
Outputs
docs/OPPORTUNITY_TREE.md โ Mermaid + table + rules
- (์ ํ)
harness/product-gate/ost.json โ input ๋ณด์กด
Verification