define-hypothesis
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Day 2 morning move of a Foundation Sprint. Forces generation of 3 to 7 candidate approaches as one-page summaries before the team converges on a top bet. Use after Day 1 is signed and before Magic Lenses on Day 2 afternoon. Enforces a minimum of 3 approaches to prevent
$ npx -y skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-approach-options --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/tool-foundation-sprint-approach-optionsContext preview
The summary Claude sees to decide when to auto-load this skill.
Day 2 morning move of a Foundation Sprint. Forces generation of 3 to 7 candidate approaches as one-page summaries before the team converges on a top bet. Use after Day 1 is signed and before Magic Lenses on Day 2 afternoon. Enforces a minimum of 3 approaches to prevent
name: tool-foundation-sprint-approach-options
description: Day 2 morning move of a Foundation Sprint. Forces generation of 3 to 7 candidate approaches as one-page summaries before the team converges on a top bet. Use after Day 1 is signed and before Magic Lenses on Day 2 afternoon. Enforces a minimum of 3 approaches to prevent first-idea anchoring. Each approach summary names what it is, why it serves the differentiators, and includes a simple visual.
license: Apache-2.0
metadata:
classification: tool
version: "1.0.0"
updated: 2026-07-04
tool: foundation-sprint
move: approach-options
category: ideation
frameworks:
- foundation-sprint
- click
timebox_minutes: 75
roles:
- facilitator
- decider
- pm
- design
- engineering
prerequisites:
- tool-foundation-sprint-basics
- tool-foundation-sprint-differentiation
inputs:
- basics bundled artifact
- differentiation bundled artifact
- approach candidates
outputs:
- 3 to 7 one-page approach summaries
- approach set summary table
author: product-on-purpose<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
Day 2 morning of a Foundation Sprint. The team forces itself to generate multiple plausible approaches before committing to one. The skill enforces a minimum of 3 approaches; anchoring on a single approach is the most common Day 2 failure mode.
Family contract: [`docs/reference/skill-families/foundation-sprint-skills-contract.md`](../../docs/reference/skill-families/foundation-sprint-skills-contract.md). This skill is a member of `foundation-sprint-skills`.
A single bundled artifact containing:
1. **3 to 7 one-page approach summaries**, each with:
2. **Approach set summary table** comparing all approaches at a glance (label, name, capture mechanism, recall mechanism, primary trade-off).
See `references/TEMPLATE.md` for the canonical structure and `references/EXAMPLE.md` for the Brainshelf example.
The facilitator restates the differentiation: "We are committing to [differentiator 1] and [differentiator 2]. Approaches that fail either of these are out of scope." This sets the boundary; the team generates inside it, not outside it.
Each team member generates 2-4 candidate approaches silently. Cluster duplicates. Surface 8-12 candidates.
The team clusters similar approaches and the Decider narrows to 3-7 candidates that will be one-page-summarized. The 3-minimum is enforced; if the team produces 2 candidates after clustering, push the team back to ideation to generate at least one more.
Each team member takes 1-2 approaches and writes the one-page summary. Each summary names:
The team reviews the full set, flagging summaries that don't fit the differentiators or that overlap so heavily with another approach that they're duplicates. The Decider approves the set advancing to Magic Lenses.
The skill enforces five rules at decision-point:
1. **Minimum 3, maximum 7.** Fewer than 3 means the team is anchored on one idea; more than 7 means the team is generating features. 2. **Each approach must be a strategic path, not a feature.** "Add a settings screen" is a feature; "make capture the home screen" is a strategic path. 3. **Each approach must serve both chosen differentiators (not just one).** An approach that wins on differentiator 1 but fails differentiator 2 should be either revised or dropped. 4. **Each approach must be visually describable.** If the team can't draw it on a card, the approach is too abstract for the sprint. 5. **No first-idea bias.** The first approach the team thought of should be included only if it survives the differentiation check; many teams find their initial idea is not the strongest after generating alternatives.
| Input | What the skill does with it | |---|---| | Basics bundled artifact | Reads target customer to ensure approaches are designed for them, not for an adjacent customer | | Differentiation bundled artifact | Reads the 2 chosen differentiators and the 2x2 position; flags approaches that miss either differentiator | | Approach candidates (optional) | If pre-supplied, pre-populates the silent ideation boa
68 plug-and-play, best-practice product management skills for AI agents: 30 Triple Diamond phase + 11 foundation + 12 utility + 15 tool (Foundation Sprint + Design Sprint). Plus 6 sub-agents, workflows, 200+ output samples, guides, and CI-enforced contracts. Apache 2.0.
Repo: product-on-purpose/pm-skills
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions…
Creates an opportunity solution tree connecting a desired outcome to customer opportunities…
Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against…
Creates a clear problem framing document with user impact, business context, and success…
Generates structured Given/When/Then acceptance criteria for a user story or feature slice,…