Help us improve
Share bugs, ideas, or general feedback.
From strategy-overture
Product execution frameworks for converting strategy analysis into actionable product plans. Use when creating feature specifications, product roadmaps, MVP definitions, opportunity maps, or when "feature spec", "roadmap", "MVP", "product plan", "opportunity map", "WSJF", "Kano", "Shape Up", or "story mapping" is mentioned.
npx claudepluginhub tundraray/overture --plugin strategy-overtureHow this skill is triggered — by the user, by Claude, or both
Slash command
/strategy-overture:product-executionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill bridges the gap between strategic analysis (market research, competitive landscape, AJTBD) and actionable product development. It converts strategy documents into opportunity trees, feature specifications, prioritized roadmaps, MVP definitions, and story maps.
Structure product discovery with an Opportunity Solution Tree: map desired outcomes to customer opportunities, possible solutions, and experiments. Use when the team is unclear what to build next or before writing a PRD.
Build a product roadmap with sequenced bets and explicit tradeoffs. Use when asked to "build a roadmap", "prioritize the backlog strategically", "what do we build next quarter", "sequence our bets", "what should we focus on", or "product strategy for the next N months".
Provides product management frameworks for strategy, discovery, prioritization, PRDs, metrics, and stakeholder communication. Use when defining what to build, why, and how to measure success.
Share bugs, ideas, or general feedback.
This skill bridges the gap between strategic analysis (market research, competitive landscape, AJTBD) and actionable product development. It converts strategy documents into opportunity trees, feature specifications, prioritized roadmaps, MVP definitions, and story maps.
Never start with a solution. Start with the opportunity:
Features without a traced opportunity are waste.
Use Ryan Singer's Shape Up pitch as the default feature specification format:
jobs-graph.mdAppetite is not an estimate. Estimates answer "how long will this take?" Appetite answers "how much time is this problem worth?"
Use Weighted Shortest Job First (WSJF) to prioritize features in the roadmap:
Classify every feature by its satisfaction profile:
Every feature must trace back through the strategy document chain:
Feature → Opportunity → Job + Problem → Segment → Strategy Insight
If you cannot draw this line, the feature lacks strategic justification.
Strategy documents feed into product execution in a specific order:
Strategy Docs Product Execution
───────────── ─────────────────
strategy-canvas.md ──→ Desired Outcomes
jobs-graph.md ───────→ Opportunities (problems with severity >7)
rat.md ──────────────→ Assumption Tests (map risks to solutions)
customer-segments.md → Target Users (who gets the feature first)
growth-plan.md ──────→ Success Metrics (North Star, AARRR)
business-model.md ───→ Revenue Constraints (pricing, unit economics)
↓
Opportunity Tree → Feature Specs → Roadmap → MVP → Story Map
| Reference File | Purpose | When to Use |
|---|---|---|
references/opportunity-trees.md | Teresa Torres Opportunity Solution Tree methodology | When mapping outcomes to opportunities to solutions |
references/feature-specification.md | Shape Up pitch + Amazon PR/FAQ + Cagan lightweight spec | When writing feature specifications |
references/roadmap-methods.md | Now/Next/Later, Kano Model, WSJF scoring | When prioritizing and sequencing features |
references/mvp-definition.md | MoSCoW prioritization, lean MVP, validation planning | When scoping an MVP or defining launch criteria |
references/story-mapping.md | Jeff Patton story mapping, job stories | When breaking features into implementable stories |
| Framework | Use For | Owned By | Reference |
|---|---|---|---|
| ICE/RICE | Growth experiments — short-lived tests with measurable outcomes | growth-strategist | strategy-overture/references/growth-experiments.md |
| WSJF | Feature prioritization — committed product roadmap items | product-planner | product-execution/references/roadmap-methods.md |
Do not use ICE/RICE to prioritize features. Do not use WSJF to prioritize experiments. The frameworks solve different problems.
Every feature specification must include a traceability table:
| Field | Source Document | Specific Reference |
|---|---|---|
| Job | jobs-graph.md | Job [X]: [name] |
| Segment | customer-segments.md | [segment name] |
| Problem | jobs-graph.md | Problem [Y]: [description], Severity [Z] |
| Risk | rat.md | Risk Card [N]: [name], Score [P x I] |
| Strategy | strategy-canvas.md | [ERRC action]: [factor] |
| Initiative | prioritized-initiatives.md | Initiative [N]: [name] |
If any cell is empty, the feature lacks strategic grounding. Either find the linkage or question whether the feature should exist.
| Anti-Pattern | Why It Fails | Correct Approach |
|---|---|---|
| Features without job linkage | Building what nobody asked for — solution-first thinking | Every feature traces to a job + problem from jobs-graph.md |
| Roadmap without prioritization scores | No defensible ordering — squeaky wheel gets resources | Score every item with WSJF before sequencing |
| MVP without success metrics | Cannot determine if MVP succeeded — endless iteration | Define kill criteria before writing a single line of code |
| Skipping Opportunity Tree | Jumping from outcome to solution misses better alternatives | Always generate 3+ solutions per opportunity, then pick |
| Appetite as estimate | Teams gold-plate because scope is unbounded | Set appetite first, shape solution to fit within it |
| Story map without backbone | Disconnected stories with no user journey context | Build the backbone (activities) first, then slice releases |
| All features as Must-Have | MoSCoW becomes meaningless — everything is critical | Must-Haves should be ~60% of effort; if more, re-evaluate |
| Roadmap as commitment | Dates on Later items create false expectations | Now/Next/Later format — only Now has dates |