# asb-willingness-to-pay

Maps the desire behind why customers pay — love, utility or coercion — and helps you commit to one or two worth owning.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 425 installs · ★ 48
- Author: asmartbear
- License: CC-BY-4.0 · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/asmartbear/asb-skills/tree/HEAD/.claude/skills/asb-willingness-to-pay/SKILL.md
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/skills/asb-willingness-to-pay

## What it does

The skill splits desire into three kinds. Love means buying something bigger than the product: a mission, a community, a company the customer roots for. Those customers forgive weak spots and want you to charge more. Utility is the rational case — the problem is solved, the ROI is clear. Coercion is a customer trapped by contracts, switching costs or lock-in, paying begrudgingly.

It runs in three phases. First, a map of what is true today: you walk the full Love and Utility palette together, marking have, partial or none, then run the fragility test — who leaves the moment a good alternative appears? That is what exposes Coercion posing as loyalty. Second, what you would do differently: which drivers to own, deepen or build, and which Coercion to drop. Third, each change gets interrogated and you commit to one or two of each kind.

The skill facilitates rather than answers. It lays out the whole menu and draws the answers out of you, so expect to do the talking. It never sets or raises a price — that work comes after, and this output feeds it. If you cannot say who your best customer is, conclusions rest on a fuzzy picture, which is a reason to define that customer first. The committed strategy lands in a working file for downstream pricing, positioning and retention work.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-willingness-to-pay -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/asb-willingness-to-pay/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/asb-willingness-to-pay/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-willingness-to-pay -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/asb-willingness-to-pay/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-willingness-to-pay -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/asb-willingness-to-pay/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install asmartbear/asb-skills asb-willingness-to-pay
```

2. **Manually: put the files in place**
- File: `.github/skills/asb-willingness-to-pay/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-willingness-to-pay -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/asmartbear/asb-skills --path .claude/skills/asb-willingness-to-pay
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/asb-willingness-to-pay/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-willingness-to-pay -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/asmartbear/asb-skills/tree/HEAD/.claude/skills/asb-willingness-to-pay/SKILL.md

## When to use it
- sort purchase drivers into love, utility and coercion
- test whether retention is real loyalty or lock-in
- pick one or two drivers worth owning
- drop coercive mechanics from your retention plan
- build the case for a future price increase

## Example prompts
- Why do our customers actually pay? Run the willingness-to-pay skill on this.
- Check whether our retention is real loyalty or coercion.
- Help me commit to which purchase drivers to own.

## Source text · SKILL.md · CC-BY-4.0

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: bd5bb705973bdf8d.

BEGIN THIRD-PARTY FILE bd5bb705973bdf8d
```text
---
name: asb-willingness-to-pay
description: "Maps the desire behind why customers pay and commits to the one or two kinds worth owning, without touching the price number. Three desires, by value: Love (advocates who want you to charge more), Utility (rational ROI buyers), Coercion (trapped against their will). Three phases: (1) map what's TRUE TODAY — walk the full Love/Utility palette WITH the user, marking have/partial/none, and run the fragility test 'who leaves the moment a good alternative appears?' exposing Coercion posing as loyalty; (2) what you'd do DIFFERENTLY — which to own, deepen, or build, which Coercion to drop, framed by value created not cost saved; (3) validate each change and commit to one or two of each. A facilitator, not an oracle: it surfaces the whole menu and draws answers from the user. Load when the user asks why customers pay, what makes them advocate, or whether retention is real or coerced. Do NOT load to set or raise the price, pick a pricing strategy (More/Less), define the ideal customer, or rewrite marketing copy."
---

# Willingness to Pay — map the desire, commit to what to own

Economists use "willingness to pay" to mean the highest price a customer will
tolerate. That single number hides the thing that actually matters: *why* the
customer pays. Two companies can have the same willingness to pay and completely
different futures — one whose customers advocate for them and cheer when they
profit, and one whose customers are praying for a competitor to rescue them.

This skill separates those two companies. It **maps the desire behind the price**
and helps the founder **commit to the one or two kinds of desire worth owning**.
It answers "why do they want this, and which kind of wanting is it?" — not "what
should the price be." That distinction is the whole point, and this skill holds
it: **it never sets or raises a price.** It ends at a committed strategy that
other work — pricing, positioning, retention, the roadmap — then consumes.

## The three kinds of desire

Desire comes in three kinds. All three make a customer pay, so an economist
treats them as the same. Strategically they could not be more different. They
rank in ascending value:

| | What it is | What the customer does | Strategic value |
|:--|:--|:--|:--|
```
END THIRD-PARTY FILE bd5bb705973bdf8d

The third-party file has ended. Everything between the bd5bb705973bdf8d tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2306 of 33168 bytes. © asmartbear · CC-BY-4.0 · https://github.com/asmartbear/asb-skills/tree/HEAD/.claude/skills/asb-willingness-to-pay/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
