jamiemill avatar

Layers Product Strategy

A comprehensive framework for connecting user needs to business outcomes through opportunity solution trees and structured experimentation. Walks you through choosing measurable outcomes, mapping opportunities anchored to journey moments, generating multiple solution bets per opportunity, and designing cheap experiments to test risky assumptions. The disciplines are sharp: opportunities must pass a flip test to avoid being disguised features, every bet names its riskiest assumption, experiments take days not months. Includes a decision matrix for when to use Impact Mapping, Wardley, Kano, or other techniques instead of the default OST. Best when you need to make strategic choices explicit rather than let them stay implicit in a backlog.

skills.sh installs
2K
GitHub stars
314
last updated
Aug 21, 2026

Install

$ npx -y skills add jamiemill/layers-skills --skill layers-product-strategy --agent claude-code

Installs into .claude/skills of the current project.

Files

/layers-product-strategy

Assumes /layers-intro has been loaded. This skill is a library of techniques, not a script — see "How to use these skills" there.

Strategy is the first layer of the solution space — where problem-space understanding converts into deliberate decisions about scope and direction. It is about choices: which user needs to serve, and which business outcomes to target.


The decisions this layer makes

  • The business outcome this work serves
  • Which user opportunities (needs, pains, desires) genuinely connect to that outcome
  • What solution bets we're placing on those opportunities
  • How to test the riskiest assumptions cheaply
  • Which bets to pursue first, and why

If the outcome and the bets are already clear, don't rebuild the tree for its own sake.


Disciplines — what keeps strategy honest

Sponsors

Details

Repository
github.com/jamiemill/layers-skills
Category
Testing & QA
First seen
Jun 3, 2026

More from jamiemill/layers-skills

All 9
1eronred avatarapp-icon-optimizationeronred/aso-skillsWhen the user wants to design, test, or improve their app icon to increase tap-through rate and conversions in App Store search and browse. Use when the user me1.9Kskills.sh installs
2jezweb avatarresponsiveness-checkjezweb/claude-skillsTest website responsiveness across viewport widths using browser automation. Resizes a single session through breakpoints, screenshots each width, and detects l1.8Kskills.sh installs
3alirezarezvani avatarsenior-backendalirezarezvani/claude-skillsDesigns and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the us1.7Kskills.sh installs
4buildgreatproducts avataridea-validatorbuildgreatproducts/builder-osPressure-tests a product idea before the founder invests in planning, building, or launching. Surfaces fatal flaws, tests whether the problem is real, maps real1.7Kskills.sh installs
5vinvcn avatardiagnosevinvcn/mattpocock-skills-zh-cn面向棘手 bug 和性能回退的纪律化 diagnosis loop。Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", re1.7Kskills.sh installs
6mksglu avatarcontext-mode-opsmksglu/context-modeManage context-mode GitHub issues, PRs, releases, and marketing with parallel subagent army. Orchestrates 10-20 dynamic agents per task. Use when triaging issue1.7Kskills.sh installs