When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," "in-app pricing," "free users won't upgrade," "trial to paid conversion," or "how do I get users to pay." Use this for any in-product moment where you're asking users to upgrade. Distinct from public pricing pages (see page-cro) — this focuses on in-product upgrade moments where the user has already experienced value. For pricing decisions, see pricing-strategy.
85
81%
Does it follow best practices?
Impact
88%
1.04xAverage score across 3 eval scenarios
Passed
No known issues
Feature gate paywall design
Benefit-first headline
100%
100%
Feature preview or demo
60%
100%
Specific capabilities listed
100%
100%
Plan comparison
40%
40%
Social proof element
100%
100%
Value-specific CTA
70%
70%
Escape hatch present
100%
100%
No guilt-trip decline copy
100%
100%
Pricing with billing options
100%
100%
Rationale mentions escape hatch or anti-patterns
100%
100%
Trial expiration timing and frequency rules
7-day warning included
0%
100%
3-day warning included
50%
0%
1-day warning included
100%
100%
Expiration consequences explained
100%
100%
Value summary included
100%
100%
Cool-down in days not hours
80%
80%
Per-session prompt limit
100%
90%
Suppressed during active workflow
100%
100%
Post-upgrade immediate access
80%
90%
Post-upgrade feature guidance
90%
100%
Usage limit paywall audit and A/B testing
Identifies blocking as anti-pattern
100%
100%
Identifies no escape hatch as anti-pattern
100%
100%
Redesign includes escape hatch
100%
100%
Redesign shows upgrade value
100%
100%
Redesigned CTA is value-specific
70%
100%
A/B test: impression rate metric
0%
20%
A/B test: click-through metric
100%
70%
A/B test: conversion/completion metric
100%
100%
A/B test: headline/copy variation
100%
100%
A/B test: price presentation
100%
100%
9d4d29a
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.