Agent skill · Documentation

tool-foundation-sprint-differentiation

Day 1 afternoon move of a Foundation Sprint. Converts the morning's Basics frame into a defensible strategic position by scoring differentiator candidates against customer-perceived value, choosing two committed differentiators, plotting alternatives on a 2x2 chart, writing decision principles, and producing a one-page Mini Manifesto. Use after Basics is signed; before Approach Options the next morning.

product-on-purposegithub.com/product-on-purposeGitHub ↗
claude-codecodexApache-2.0
Install
npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-differentiation --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 9 KB
Bundled scripts: none
Version: 1.0.0
Declared author: product-on-purpose
Path: skills/tool-foundation-sprint-differentiation/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 518
Language: JavaScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 --> # Foundation Sprint Differentiation Day 1 afternoon of a Foundation Sprint. The team converts the morning's Basics frame (customer, problem, advantage, competitors) into a defensible strategic position. The output is a one-page Mini Manifesto that the team and Decider sign as the Day 1 strategic summary. 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`. ## When to Use - Day 1 afternoon of a Foundation Sprint, immediately after lunch. - The Basics bundled artifact is signed by the Decider; the customer, problem, advantage, and competitor map are committed. - The team is ready to commit to a strategic position the product will occupy. ## When NOT to Use - Basics is unresolved or under negotiation. Differentiation depends on a stable input frame. - The team has already pre-chosen differentiators and just wants ratification. The skill is built for genuine decision-making; ratification theater wastes the afternoon. - The team has lost the roo

What's inside
Steps it walks through
  1. When to Use
  2. When NOT to Use
  3. What This Skill Produces
  4. Sequence (150 minutes)
  5. Step 1: Generate differentiator candidates (15-25 min)
  6. Step 2: Score candidates (25-40 min)
  7. Step 3: Choose two differentiators (30-45 min via note-and-vote)
  8. Step 4: Plot the 2x2 chart (15-25 min)
  9. Step 5: Write decision principles (20-30 min)
  10. Step 6: Mini Manifesto (15-25 min)
  11. Inference Inputs
  12. Common Pitfalls
  13. Decider Role
  14. Canonical Sources
Ships with 3 files
  • HISTORY.md
  • references/EXAMPLE.md
  • references/TEMPLATE.md
More from pm-skills
All skills →
About this skill
What does the tool-foundation-sprint-differentiation skill do?

Day 1 afternoon move of a Foundation Sprint. Converts the morning's Basics frame into a defensible strategic position by scoring differentiator candidates against customer-perceived value, choosing two committed differentiators, plotting alternatives on a 2x2 chart, writing decision principles, and producing a one-page Mini Manifesto. Use after Basics is signed; before Approach Options the next morning.

How do I install it?

Run `npx skills add product-on-purpose/pm-skills --skill tool-foundation-sprint-differentiation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From product-on-purpose/pm-skills, a repository with 518 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going