Product-org-os strategic-bet
'Formulate a strategic bet with explicit assumptions, success criteria, and re-decision triggers. Activate when: "place a bet on", "strategic bet", "we believe that", strategic hypothesis,
install
source · Clone the upstream repo
git clone https://github.com/yohayetsion/product-org-os
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/yohayetsion/product-org-os "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/strategic-bet" ~/.claude/skills/yohayetsion-product-org-os-strategic-bet && rm -rf "$T"
manifest:
skills/strategic-bet/SKILL.mdsource content
Document Intelligence
This skill supports three modes: Create, Update, and Find.
Mode Detection
| Signal | Mode | Confidence |
|---|---|---|
| "update", "revise", "modify" in input | UPDATE | 100% |
File path provided () | UPDATE | 100% |
Bet ID mentioned () | UPDATE | 100% |
| "create", "new", "formulate" in input | CREATE | 100% |
| "find", "search", "list bets" | FIND | 100% |
| "the bet", "our bet on" | UPDATE | 85% |
| Just bet name or area | CREATE | 60% |
Threshold: ≥85% auto-proceed | 70-84% state assumption | <70% ask user
Mode Behaviors
CREATE: Generate complete new strategic bet using template below.
UPDATE:
- Read existing bet (search if path not provided)
- Preserve unchanged sections exactly
- Update assumptions (validated/invalidated), metrics, status
- Show diff summary: "Updated: [sections]. Unchanged: [sections]."
- Consider: Update assumption status in context registry
FIND:
- Search paths below AND context registry for bets
- Present results: ID, title, status, owner, key assumptions
- Ask: "Update one of these, or create new?"
Search Locations for Strategic Bets
bets/strategy/bets/context/bets/strategy/
Gotchas
- Never invent market size, growth projections, or ROI estimates — use [TBD] or cite sources
- Assumptions must be numbered and explicitly testable — vague assumptions are unfalsifiable
- Re-decision triggers must be specific and observable, not subjective ('if it doesn't work')
- Every bet must state what we're NOT doing (opportunity cost)
Formulate a Strategic Bet with explicit assumptions and success criteria.
Purpose
Strategic bets articulate what we believe will create value, why we believe it, and how we'll know if we're right.
Output Structure
# Strategic Bet: [Bet Name] **Bet ID**: SB-[YYYY]-[NNN] **Owner**: [Single accountable person] **Date Formulated**: [Date] **Status**: Proposed / Active / Validated / Invalidated / Pivoted **Product**: [Product name - optional, for multi-product organizations] ## The Bet [What we believe will create value - 1-2 clear sentences] > "We bet that [doing X] for [customer segment] will result in [outcome] because [rationale]." ## Customer Insight (Principle #3) **Who**: [Target customer segment] **Pain**: [What problem they have] ### Customer Evidence | Evidence Type | Source | Date | Key Finding | |---------------|--------|------|-------------| | [Interview/Survey/Usage/Support] | [Source] | [Date] | [Finding] | | [Type] | [Source] | [Date] | [Finding] | | [Type] | [Source] | [Date] | [Finding] | **Evidence Strength**: Strong/Moderate/Weak/None **Confidence Level**: Low / Medium / High *If evidence is weak, document plan to strengthen before major commitment.* ## Market Dynamics **Timing**: Why this bet makes sense now - [Market trend 1] - [Market trend 2] **Competition**: How this positions us - [Competitive dynamic] **Window**: How long this opportunity exists - [Timeline consideration] ## Business Intent **Strategic Goal**: [Which company goal this serves] **Revenue Potential**: [Expected revenue impact] **Strategic Value**: [Non-revenue value - positioning, learning, etc.] ## Explicit Assumptions | # | Assumption | Confidence | How We'll Validate | Validation Timeline | |---|------------|------------|-------------------|---------------------| | 1 | [Assumption] | Low/Med/High | [Method] | [When] | | 2 | [Assumption] | Low/Med/High | [Method] | [When] | | 3 | [Assumption] | Low/Med/High | [Method] | [When] | | 4 | [Assumption] | Low/Med/High | [Method] | [When] | **Riskiest Assumption**: [Which assumption, if wrong, kills this bet] ## Opportunity Cost **What we're NOT doing by choosing this bet:** - [Alternative 1] - [What we give up] - [Alternative 2] - [What we give up] **Why this bet is worth the tradeoff:** [Rationale] ## Success Criteria | Metric | Baseline | Target | Timeframe | Measurement | |--------|----------|--------|-----------|-------------| | [Leading] | [Current] | [Target] | T+1 month | [How] | | [Mid] | [Current] | [Target] | T+3 months | [How] | | [Lagging] | [Current] | [Target] | T+6 months | [How] | ## Investment Required **Resources**: - Team: [Who/how many] - Duration: [Expected timeline] - Budget: [If applicable] **Dependencies**: - [Dependency 1] - [Dependency 2] ## Scalability Consideration (Principle #8) | Scale Level | Works? | What Changes | Investment Needed | |-------------|--------|--------------|-------------------| | Current (1x) | Yes | Baseline | Current | | 2x | Yes/Partial/No | [What changes] | [Investment] | | 10x | Yes/Partial/No | [What changes] | [Investment] | **Scale Assumption**: [Key assumption about scale] **Breaking Point**: [At what scale does this approach break?] ## Re-decision Points | Checkpoint | Date | Criteria | Possible Actions | |------------|------|----------|------------------| | Early signal | [Date] | [What we look for] | Continue / Pivot / Stop | | Mid-point | [Date] | [What we look for] | Double down / Maintain / Wind down | | End | [Date] | [What we look for] | Scale / Iterate / Abandon | ## Pivot Options If this bet doesn't work, potential pivots: 1. [Pivot option 1] 2. [Pivot option 2]
Instructions
- Ask clarifying questions about the bet if context is unclear
- Check prior context: Run
to find related decisions and existing bets/context-recall [topic] - Check portfolio: Run
to understand current strategic priorities/portfolio-status - Reference any strategy or market documents provided via @file syntax
- Ensure assumptions are explicit and testable
- Include clear opportunity cost analysis
- Define specific re-decision points
- Save in strategy/bets/ folder
- Offer to create presentation version using /present
Context Integration
After generating the strategic bet:
- Offer to save: Ask "Should I save this to the context registry? (
)"/context-save - If yes, extract and save:
- Bet ID, title, date, owner, status to
context/bets/index.md - Add to
if status is Activecontext/portfolio/active-bets.md - ALL explicit assumptions to
with validation methodscontext/assumptions/registry.md - Full record to
context/bets/[YYYY]/[SB-ID].md
- Bet ID, title, date, owner, status to
- Link to dependent decisions and related bets