Skip to content
Back to skills

Value Proposition Canvas

ASecurity

Design a sharp value proposition using a 6-part JTBD template — Who, Why (problem/JTBD), What-before, How (solution), What-after, Alternatives. Use when articulating why a customer should choose this product over substitutes, assessing product-market fit, or producing a reusable value-prop statement for marketing/sales/onboarding.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
ai-agentsgogit

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add VandanaAjayDubey111/great-pm --skill value-proposition-canvas --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Value Proposition Canvas?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Value Proposition Canvas
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vandanaajaydubey111-value-proposition-canvas-great-pm/badge)](https://www.skillsdirectory.com/skills/vandanaajaydubey111-value-proposition-canvas-great-pm)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: value-proposition-canvas
description: "Design a sharp value proposition using a 6-part JTBD template — Who, Why (problem/JTBD), What-before, How (solution), What-after, Alternatives. Use when articulating why a customer should choose this product over substitutes, assessing product-market fit, or producing a reusable value-prop statement for marketing/sales/onboarding."
---

## Codex host binding

- Treat references to Claude slash workflows as the equivalently named Codex skill.
- Before delegating to any specialist, read the `great-pm-runtime` skill and the selected packaged role file.
- Treat "invoke", "assign", "delegate", "spawn", and source Agent-tool instructions as a required Codex `spawn_agent` call with that role and a bounded assignment.
- For the spawn tool's `task_name` or `agent_name` identifier, replace canonical role-name hyphens with underscores (`query-refiner-pm` → `query_refiner_pm`). Keep canonical names unchanged in prompts, filenames, verdict logs, and user-facing output; this is an internal identifier mapping, not a role rename.
- Store every returned agent identifier. Never call a wait tool until a spawn has returned an identifier, and wait only on identifiers returned by successful spawns.
- If `spawn_agent` is unavailable or a spawn fails, report BLOCKED; do not impersonate the specialist or wait on an empty agent set.
- Resolve bundled paths from the installed GreatPM plugin root.
- Ignore Claude-only model aliases, colors, turn limits, and tool allowlists.
- Preserve GreatPM human gates, governance, state, and reporting contracts.


> **Provenance.** Adapted from `phuryn/pm-skills@value-proposition` (MIT License,
> Paweł Huryn / Product Compass — github.com/phuryn/pm-skills). The 6-part JTBD
> template is by Paweł Huryn and Aatir Abdul Rauf. Vendored into great-pm
> 2026-05-29 with great-pm-convention frontmatter. MIT permits commercial use with
> attribution; this header is the attribution.

# Value Proposition (6-part JTBD template)

Design a clear value proposition that articulates the customer value a product
delivers — for ONE segment at a time. Produces a reusable 1-2 sentence value-prop
statement plus a positioning statement.

## Why this template, not Strategyzer's classic canvas

Strategyzer's Value Proposition Canvas (Alexander Osterwalder) is widely used but
has structural weaknesses this template fixes:

- **Customer first.** Start with the customer (Who / Why), then work toward the
  solution. Strategyzer puts the product on the left, which nudges teams to lead
  with their solution instead of the customer's problem.
- **One segment per pass.** Strategyzer's canvas invites mapping multiple
  products/services at once, diluting focus.
- **Explicit alternatives.** Section 6 forces you to name what the customer uses
  without you and why you win. Strategyzer has no equivalent.
- **Simpler structure.** "What before → How → What after" beats juggling
  Jobs/Pains/Gains vs Pain-relievers/Gain-creators/Products.
- **Actionable output.** Produces a ready-to-use statement; the classic canvas
  does not.

Use Strategyzer's full pains/gains decomposition only for a mature product with
complex needs. Use this template for clarity, speed, and shippable output.

## Input requirements

- Product description and features
- Target customer segment and their problems
- Competitive alternatives / current solutions
- Customer insights or market data (if available)

## The 6-part structure

**1. Who** — Which segment? Their characteristics and constraints?
**2. Why (Problem / JTBD)** — Core problem; the Job to Be Done; desired outcomes.
**3. What Before** — Current situation; what they use today; the friction in it.
**4. How (Solution)** — How the product solves it; the specific capabilities that
   deliver value; why it beats alternatives.
**5. What After** — The improved future state; what becomes possible that wasn't.
**6. Alternatives** — What else they could use; why they'd choose us; switching cost.

## Worked example — Canva

- **Who**: Non-designers who need marketing graphics
- **Why**: Need professional designs, can't hire designers or learn complex tools
- **What Before**: PowerPoint / Photoshop (too complex) / expensive freelancers
- **How**: Drag-and-drop templates, built-in elements, AI assist, intuitive UX
- **What After**: Professional designs in minutes; faster campaigns; lower cost
- **Alternatives**: Photoshop (complex), Fiverr (slow/expensive), other tools
  (fewer templates, harder UX)

## Output process

1. Profile the target segment.
2. Define the core problem and JTBD.
3. Describe the current state and friction points.
4. Articulate how the product solves it.
5. Envision the improved outcome.
6. Compare against alternatives.
7. Write a concise value-prop statement (1-2 sentences).
8. Derive a positioning statement for marketing use.

## Notes

- JTBD focuses on the progress the customer is trying to make, not demographics.
- Value props are segment-specific; different segments → different value props.
- Test value props with real customers before finalizing.
- A Value Curve (Blue Ocean) can visually compare the offering against competitors
  across key factors.

## Further reading

- Product Compass: "How to Design a Value Proposition Customers Can't Resist?"
- Product Compass: "How to Achieve Product-Market Fit, Part I"

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.