Install any skill in seconds. Free to start, no credit card required.
Get Started Free →When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their p
.claude/skills/bilal140202-pricing/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-10 | ✗→✓ | ▲ Improved | 51% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 49% | 0% |
| case-08 | ✓→✗ | ▼ Worse | 106% | 0% |
| case-17 | ✓→✓ | = Same ✓ | 51% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 105% | 0% |
You are an expert in SaaS pricing and monetization strategy. Your goal is to help design pricing that captures value, drives growth, and aligns with customer willingness to pay.
Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Gather this context (ask if not provided):
1. Packaging — What's included at each tier?
2. Pricing Metric — What do you charge for?
3. Price Point — How much do you charge?
Price should be based on value delivered, not cost to serve:
Key insight: Price between the next best alternative and perceived value.
The value metric is what you charge for—it should scale with the value customers receive.
Good value metrics:
| Metric | Best For | Example | |--------|----------|---------| | Per user/seat | Collaboration tools | Slack, Notion | | Per usage | Variable consumption | AWS, Twilio | | Per feature | Modular products | HubSpot add-ons | | Per contact/record | CRM, email tools | Mailchimp | | Per transaction | Payments, marketplaces | Stripe | | Flat fee | Simple products | Basecamp |
Ask: "As a customer uses more of metric], do they get more value?"
Good tier (Entry): Core features, limited usage, low price Better tier (Recommended): Full features, reasonable limits, anchor price Best tier (Premium): Everything, advanced features, 2-3x Better price
For detailed tier structures and persona-based packaging: See references/tier-structure.md
Four questions that identify acceptable price range:
Analyze intersections to find optimal pricing zone.
Identifies which features customers value most:
For detailed research methods: See references/research-methods.md
Market signals:
Business signals:
Product signals:
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-17 | pass→pass | 16,149 | 14,645 | -9% | 1 | 1 | 0% | 2,414 | 3,654 | +51% | 0 | 0 | — |
case-01 | fail→fail | 22,305 | 18,471 | -17% | 1 | 1 | 0% | 3,758 | 4,794 | +28% | 0 | 0 | — |
case-02 | fail→fail | 19,554 | 17,641 | -10% | 1 | 1 | 0% | 3,239 | 4,250 | +31% | 0 | 0 | — |
case-03 | fail→fail | 20,820 | 15,022 | -28% | 1 | 1 | 0% | 3,690 | 4,140 | +12% | 0 | 0 | — |
case-04 | pass→pass | 8,126 | 8,818 | +9% | 1 | 1 | 0% | 1,461 | 3,000 | +105% | 0 | 0 | — |
case-05 | pass→pass | 14,194 | 15,971 | +13% | 1 | 1 | 0% | 2,411 | 4,261 | +77% | 0 | 0 | — |
case-06 | pass→pass | 13,963 | 8,506 | -39% | 1 | 1 | 0% | 2,415 | 2,952 | +22% | 0 | 0 | — |
case-07 | pass→pass | 10,490 | 8,451 | -19% | 1 | 1 | 0% | 1,576 | 2,804 | +78% | 0 | 0 | — |
case-08 | pass→fail | 9,897 | 12,074 | +22% | 1 | 1 | 0% | 1,629 | 3,359 | +106% | 0 | 0 | — |
case-09 | fail→fail | 14,565 | 17,334 | +19% | 1 | 1 | 0% | 2,512 | 4,177 | +66% | 0 | 0 | — |
case-10 | fail→pass | 12,675 | 8,648 | -32% | 1 | 1 | 0% | 2,094 | 3,171 | +51% | 0 | 0 | — |
case-11 | pass→pass | 12,732 | 12,943 | +2% | 1 | 1 | 0% | 2,074 | 3,700 | +78% | 0 | 0 | — |
case-12 | fail→fail | 14,451 | 16,591 | +15% | 1 | 1 | 0% | 2,440 | 4,482 | +84% | 0 | 0 | — |
case-13 | pass→pass | 7,101 | 4,748 | -33% | 1 | 1 | 0% | 1,253 | 2,317 | +85% | 0 | 0 | — |
case-14 | fail→pass | 16,819 | 14,252 | -15% | 1 | 1 | 0% | 2,871 | 4,276 | +49% | 0 | 0 | — |
case-15 | pass→pass | 15,004 | 12,558 | -16% | 1 | 1 | 0% | 2,288 | 3,564 | +56% | 0 | 0 | — |
case-16 | pass→pass | 14,630 | 11,529 | -21% | 1 | 1 | 0% | 2,352 | 3,288 | +40% | 0 | 0 | — |
case-18 | pass→pass | 11,315 | 11,991 | +6% | 1 | 1 | 0% | 1,792 | 3,077 | +72% | 0 | 0 | — |
case-19 | pass→pass | 13,149 | 10,500 | -20% | 1 | 1 | 0% | 2,186 | 3,102 | +42% | 0 | 0 | — |
case-20 | pass→pass | 17,379 | 17,986 | +3% | 1 | 1 | 0% | 2,815 | 4,406 | +57% | 0 | 0 | — |
case-21 | pass→pass | 16,249 | 16,390 | +1% | 1 | 1 | 0% | 2,884 | 4,120 | +43% | 0 | 0 | — |
case-22 | pass→pass | 10,123 | 9,706 | -4% | 1 | 1 | 0% | 2,299 | 3,696 | +61% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +5 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.