Agent skill

Tool Foundation Sprint Founding Hypothesis

by product-on-purpose in product-on-purpose/pm-skills

Day 2 end capstone move of a Foundation Sprint. An agent skill from product-on-purpose/pm-skills.

Apache-2.0Auto-check passed

Install Tool Foundation Sprint Founding Hypothesis

skills CLI
$ npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-founding-hypothesis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install product-on-purpose/pm-skills tool-foundation-sprint-founding-hypothesis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/product-on-purpose/pm-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/tool-foundation-sprint-founding-hypothesis .claude/skills/tool-foundation-sprint-founding-hypothesis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
tool-foundation-sprint-founding-hypothesis
GitHub stars
716
Token cost
~2.6k tokens
SKILL.md length
1,227 words
Files
4 (incl. references)
Skills in repo
68
Repo updated
First seen
Licence
Apache-2.0

At a glance

Day 2 end capstone move of a Foundation Sprint. An agent skill from product-on-purpose/pm-skills.

  • Works in 5 steps: Draft the hypothesis (10-15 min) → Build the scorecard (15-20 min) → Why we believe / what could prove us… → …
  • SKILL.md covers When to Use, When NOT to Use, What This Skill Produces and The Canonical Template (Strict), plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Tool Foundation Sprint Founding Hypothesis is an agent skill from product-on-purpose/pm-skills. Day 2 end capstone move of a Foundation Sprint. Compresses the sprint's full strategic frame into a single canonical sentence (the Founding Hypothesis) plus an assumption scorecard, why-we-believe, what-could-prove-us-wrong, and recommended next validation step. Use after Magic Lenses is signed. Strict canonical template; paraphrase is not accepted in v0.1.0. The Founding Hypothesis is the spine artifact the sprint exists to produce.

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `HISTORY.md`, `references/EXAMPLE.md` and `references/TEMPLATE.md`).

The repository describes itself as: 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… The licence is Apache-2.0.

Example prompts

  • “/tool-foundation-sprint-founding-hypothesis”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Draft the hypothesis (10-15 min)
  2. Build the scorecard (15-20 min)
  3. Why we believe / what could prove us wrong (5-10 min)
  4. Recommended next test (5 min)
  5. Ratification (1 min)

What it can do on your machine

Read from SKILL.md and the folder at commit 1cef1a9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Tool Foundation Sprint Founding Hypothesis loads about 2.6k tokens when it runs, and up to ~4.6k if it reads all its reference files. Until then it costs about 120 tokens; SKILL.md has 1,227 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~120
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from product-on-purpose/pm-skills at commit 1cef1a9, republished under its Apache-2.0 licence (© product-on-purpose). 1,227 words, ~2,551 tokens.

Download SKILL.mdSave it as .claude/skills/tool-foundation-sprint-founding-hypothesis/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
tool-foundation-sprint-founding-hypothesis
description
Day 2 end capstone move of a Foundation Sprint. Compresses the sprint's full strategic frame into a single canonical sentence (the Founding Hypothesis) plus an assumption scorecard, why-we-believe, what-could-prove-us-wrong, and recommended next validation step. Use after Magic Lenses is signed. Strict canonical template; paraphrase is not accepted in v0.1.0. The Founding Hypothesis is the spine artifact the sprint exists to produce.
license
Apache-2.0
metadata.classification
tool
metadata.version
1.0.0
metadata.updated
2026-07-04
metadata.tool
foundation-sprint
metadata.move
founding-hypothesis
metadata.category
problem-framing
metadata.frameworks
foundation-sprint, click
metadata.timebox_minutes
45
metadata.roles
facilitator, decider, pm
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->

Foundation Sprint Founding Hypothesis

Day 2 end of a Foundation Sprint. The team compresses the full sprint output into a single canonical sentence plus a testable scorecard. This is the artifact the sprint exists to produce; everything before this skill was preparation. Without a ratifiable Founding Hypothesis, the sprint failed.

Family contract: docs/reference/skill-families/foundation-sprint-skills-contract.md. This skill is a member of foundation-sprint-skills.

When to Use

  • Day 2 end of a Foundation Sprint.
  • Magic Lenses is signed; top bet and backup are named.
  • The team has 30-45 minutes left in Day 2 and the energy to write the sentence carefully.

When NOT to Use

  • Magic Lenses did not produce a clear top bet. Return to Magic Lenses; the Founding Hypothesis cannot stabilize on an unstable top bet.
  • The team wants to "polish the hypothesis later." The hypothesis must be ratified by end of Day 2 or the sprint output is incomplete. Polishing later means re-litigating; that defeats the sprint's purpose.
  • The team wants to ratify a vague hypothesis to "ship the sprint." A vague hypothesis is worse than no hypothesis; it gives false confidence and burns trust when validation fails.

What This Skill Produces

A single bundled artifact with five sections:

  1. Founding Hypothesis statement: the single canonical sentence (strict template, no paraphrase).
  2. Assumption scorecard: 5-7 assumptions extracted from the hypothesis, each scored on current confidence and tagged with a best next test (3-10 accepted; recommended range is 5-7).
  3. Why we believe this: 3-5 bulleted points naming the evidence base.
  4. What could prove us wrong: 3-5 bulleted points naming the risks. This section is the test of whether the team is in love with the hypothesis or holding it with calibrated confidence.
  5. Recommended next validation step: Design Sprint, customer research, experiment, landing page test, or other. Names the specific test, owner, and timeline.

See references/TEMPLATE.md for the canonical template and references/EXAMPLE.md for the Brainshelf example.

The Canonical Template (Strict)

text
If we help [target customer] solve [important problem]
with [approach], they will choose it over [competitors or alternatives]
because our solution is [differentiators].

This template is strict for v0.1.0 (per ratified spec decision). Paraphrase is not accepted. Variations like "Because we help X with Y..." or compressing two slots into one ("solve [problem] with [approach]") are rejected by the skill. The strictness is intentional: forcing the template forces the team to fill every slot specifically.

The five slots are:

SlotSourceDiscipline check
target customerBasics target customer statementMust be specific (markers, not segments)
important problemBasics important problem statementMust be painful enough to drive switching
approachMagic Lenses top betMust be the top bet, not a softened version
competitors or alternativesBasics competitor mapMust include "do nothing" if it was named there
differentiatorsDifferentiation chosen twoMust be both differentiators, not just one

If any slot is vague, the skill rejects the hypothesis and prompts for revision.

What Makes a Good Founding Hypothesis

QualityWhat it means
SpecificNames a real customer and a real problem; not "users" and "frustrations"
ComparativeExplains what customers choose today, including doing nothing
DifferentiatedStates why this solution should win, not just that it should
TestableTranslates into scorecard questions and experiments
SimpleA customer can understand the promise quickly
Uncomfortable enough to be usefulIf nobody disagrees or feels exposed, the hypothesis may be too vague

The "uncomfortable" quality is the hardest to enforce: teams unconsciously soften the hypothesis to make it ratifiable. The skill counter-acts by asking, in the discussion phase, "Who in this room would push back on this if they weren't on this team?" Silence is a signal that the hypothesis is too safe.

Assumption Scorecard

Decompose the hypothesis into 5-7 assumptions (recommended; 3-10 accepted per ratified spec decision). For each:

FieldWhat goes here
AssumptionOne sentence, derived from a specific slot of the hypothesis
Why it mattersWhat would be invalidated if this assumption is wrong
Current confidenceHigh / Medium-high / Medium / Medium-low / Low
Best next testSpecific test that would change the confidence level

The highest-risk assumption (lowest current confidence, highest blast-radius-if-wrong) is the assumption the next validation step (often a Design Sprint) should test first.

Sequence (45 minutes)

Step 1: Draft the hypothesis (10-15 min)

The Decider drafts the canonical sentence by filling the 5 slots from prior sprint outputs. The team reviews, identifies vagueness, and revises until each slot is specific. This is the most important 15 minutes of the sprint.

Step 2: Build the scorecard (15-20 min)

Decompose the hypothesis into 5-7 assumptions. Score each. Identify the highest-risk one.

Show full SKILL.md (491 more words)Show less
Step 3: Why we believe / what could prove us wrong (5-10 min)

Bulleted lists, 3-5 each. The team writes both in parallel; the second list (proof-of-wrong) is the test of whether the team is holding the hypothesis with calibration.

The Decider names the next validation step: Design Sprint, customer research, experiment, etc. The recommended test should attack the highest-risk assumption from the scorecard.

Step 5: Ratification (1 min)

The Decider signs. The sprint ends.

Common Pitfalls

  • Vague customer or problem. "Readers" or "frustrations" are not slots. The skill rejects them.
  • Non-falsifiable hypothesis. "We will succeed" is not a hypothesis. "If we help X with Y they will choose us" is. The skill enforces the structure.
  • Treating hypothesis as strategy doc. The hypothesis is a test target, not a strategic plan. The team's strategy decisions live in the Mini Manifesto and decision principles; the hypothesis is what you go test.
  • Skipping the scorecard. The hypothesis is half the value; the test plan (scorecard + recommended next test) is the other half. Without the scorecard, the hypothesis is wall art.
  • Softening to ratify. Teams will instinctively soften the hypothesis to make it less controversial. The skill counter-acts with the "would anyone push back" check.
  • Polishing later. The hypothesis must be ratified by end of Day 2. Polishing later means re-litigating; the sprint discipline collapses.

Decider Role

The Decider's job during Founding Hypothesis:

  1. Draft the canonical sentence (or co-draft with the PM).
  2. Lead the revision pass; push back on vague slots.
  3. Score scorecard assumptions with the team; supervote when confidence ratings are contested.
  4. Name the recommended next validation step explicitly.
  5. Ratify the hypothesis by end of Day 2 even if some slot wording is imperfect; further polishing happens by editing the scorecard, not the hypothesis.

Canonical Sources

  • Knapp, J., and Zeratsky, J. Click. Founding Hypothesis template and rationale.
  • Character Capital. "Foundation Sprint guide." Founding Hypothesis section.
  • Knapp, J., and Zeratsky, J. "Introducing the Foundation Sprint." Lenny's Newsletter. Founding Hypothesis structure with worked examples.

Cross-Skill Usage

Prerequisites: tool-foundation-sprint-magic-lenses. The top bet, backup, and decision rationale are the load-bearing inputs.

The skill inherits the Basics bundled artifact (target customer, important problem, competitors) and the Differentiation bundled artifact (chosen differentiators). All five hypothesis slots are derived from prior sprint outputs.

Next invocation outside the sprint: the recommended next validation step. Most commonly tool-design-sprint-readiness if a Design Sprint is the next test. Sometimes pm-skills:measure-experiment-design or pm-skills:discover-interview-synthesis if a non-sprint test is the right next move.

There is no formal bridge skill between Foundation Sprint and Design Sprint; the transition is narrative content in _workflows/foundation-to-design.md and in both user guides.

Decider Checkpoint

This skill ends with a Decider Checkpoint in references/TEMPLATE.md. The Decider ratifies the hypothesis sentence, the scorecard, and the recommended next test. Ratification closes the Foundation Sprint. Without ratification, the sprint output is incomplete and the team did not produce what it set out to produce.

© product-on-purpose, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in skills/tool-foundation-sprint-founding-hypothesis of product-on-purpose/pm-skills.

  • SKILL.md
  • HISTORY.md
  • references/EXAMPLE.md
  • references/TEMPLATE.md

Open the folder on GitHubat commit 1cef1a9

Compare with similar skills

Tool Foundation Sprint Founding Hypothesis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Tool Foundation Sprint Founding Hypothesis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Tool Foundation Sprint Founding Hypothesis this skillproduct-on-purpose/pm-skills716—~2.6kAutomated safety check: PassApache-2.0
Compressionthedaviddias/Front-End-Checklist74k—~421Automated safety check: PassMIT
Sprint Planphuryn/pm-skills27k—~590Automated safety check: PassMIT
Sprint Status SnapshotDonchitos/Claude-Code-Game-Studios26k—~3kAutomated safety check: PassMIT
Sprint Plan BuilderDonchitos/Claude-Code-Game-Studios26k—~4.1kAutomated safety check: PassMIT
Image Compressionthedaviddias/Front-End-Checklist74k—~405Automated safety check: PassMIT

Similar skills

  • Compression

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing slow page loads, heavy assets, or rendering delays related to Enable text-based compression.

    74k GitHub stars~421 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Sprint Plan

    phuryn/pm-skills

    Plan a sprint with capacity estimation, story selection, dependency mapping, and risk identification.

    27k GitHub stars~590 tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Sprint Status Snapshot

    Donchitos/Claude-Code-Game-Studios

    Gives a fast, read-only sprint snapshot with burndown and emerging risks in under 30 lines, plus at most one concrete recommendation.

    26k GitHub stars~3k tokensUpdated 3 days ago
    Product & Project ManagementAuto-check passed
  • Sprint Plan Builder

    Donchitos/Claude-Code-Game-Studios

    Creates or updates a sprint plan from the current milestone, completed work and available capacity, sizing the story count to the project's granularity setting.

    26k GitHub stars~4.1k tokensUpdated 3 days ago
    Product & Project ManagementAuto-check passed
  • Image Compression

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing image assets, markup, and CDN or build transforms related to Compress images without quality loss.

    74k GitHub stars~405 tokensUpdated 4 days ago
    Media & CreativeAuto-check passed
  • Sprint

    ww-w-ai/bkit-claude-code

    Sprint Management — generic sprint capability for ANY bkit user.

    601 GitHub stars~6.7k tokensUpdated 14 days ago
    Product & Project ManagementAuto-check: notes

More from product-on-purpose/pm-skills

All 68 skills in this repo
  • Define Hypothesis

    product-on-purpose/pm-skills

    Defines a testable hypothesis with clear success metrics and a validation approach.

    716 GitHub stars~966 tokensUpdated 3 days ago
    Auto-check passed
  • Define Jtbd Canvas

    product-on-purpose/pm-skills

    Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a customer job.

    716 GitHub stars~1.1k tokensUpdated 3 days ago
    Auto-check passed
  • Define Opportunity Tree

    product-on-purpose/pm-skills

    Creates an opportunity solution tree connecting a desired outcome to customer opportunities and candidate solutions, preventing solution-first jumps in continuous discovery.

    716 GitHub stars~1.1k tokensUpdated 3 days ago
    Auto-check passed
  • Define Problem Statement

    product-on-purpose/pm-skills

    Creates a clear problem framing document with user impact, business context, and success criteria.

    716 GitHub stars~932 tokensUpdated 3 days ago
    Auto-check passed
  • Deliver Acceptance Criteria

    product-on-purpose/pm-skills

    Generates structured Given/When/Then acceptance criteria for a user story or feature slice, covering the happy path, key failure scenarios, and non-functional expectations in testable form.

    716 GitHub stars~1k tokensUpdated 3 days ago
    Auto-check passed
  • Deliver Launch Checklist

    product-on-purpose/pm-skills

    Creates a cross-functional pre-launch checklist covering engineering, design, marketing, support, legal, and operations readiness, with owners, dates, and go/no-go criteria so nothing is missed…

    716 GitHub stars~970 tokensUpdated 3 days ago
    Auto-check passed

Questions about Tool Foundation Sprint Founding Hypothesis

What does Tool Foundation Sprint Founding Hypothesis do?

Day 2 end capstone move of a Foundation Sprint. An agent skill from product-on-purpose/pm-skills. Tool Foundation Sprint Founding Hypothesis is an agent skill from product-on-purpose/pm-skills. Day 2 end capstone move of a Foundation Sprint.

How do I install Tool Foundation Sprint Founding Hypothesis in Claude Code?

Run `npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-founding-hypothesis -a claude-code`. Or copy the skill folder (skills/tool-foundation-sprint-founding-hypothesis in product-on-purpose/pm-skills) into .claude/skills/tool-foundation-sprint-founding-hypothesis in your project. Claude Code loads it when a task matches its description.

How do I install Tool Foundation Sprint Founding Hypothesis in Codex?

Run `npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-founding-hypothesis -a codex`. Or copy the skill folder (skills/tool-foundation-sprint-founding-hypothesis in product-on-purpose/pm-skills) into .agents/skills/tool-foundation-sprint-founding-hypothesis in your project. Codex loads it when a task matches its description.

Can I use Tool Foundation Sprint Founding Hypothesis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-founding-hypothesis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/tool-foundation-sprint-founding-hypothesis, .gemini/skills/tool-foundation-sprint-founding-hypothesis, .github/skills/tool-foundation-sprint-founding-hypothesis and .opencode/skills/tool-foundation-sprint-founding-hypothesis in your project.

What does Tool Foundation Sprint Founding Hypothesis need to run?

SKILL.md names no scripts, command-line tools or credentials: Tool Foundation Sprint Founding Hypothesis is instructions for the agent only.

Does Tool Foundation Sprint Founding Hypothesis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Tool Foundation Sprint Founding Hypothesis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Tool Foundation Sprint Founding Hypothesis use?

Tool Foundation Sprint Founding Hypothesis is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Tool Foundation Sprint Founding Hypothesis use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.1k tokens, read only when the agent opens those files.

What are the alternatives to Tool Foundation Sprint Founding Hypothesis?

Skills that share tags, products or a category with Tool Foundation Sprint Founding Hypothesis: Compression (thedaviddias/Front-End-Checklist, 74k stars), Sprint Plan (phuryn/pm-skills, 27k stars), Sprint Status Snapshot (Donchitos/Claude-Code-Game-Studios, 26k stars) and Sprint Plan Builder (Donchitos/Claude-Code-Game-Studios, 26k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Tool Foundation Sprint Founding Hypothesis?

product-on-purpose (a GitHub organization) maintains it in product-on-purpose/pm-skills, which has 716 GitHub stars. The repository holds 68 skills in this directory. The repository was last updated on October 8, 2026.

Source: product-on-purpose/pm-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.