Agent skill

Paywall Optimization

by mohitagw15856 in mohitagw15856/pm-claude-skills

Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust.

MITAuto-check passed

Install Paywall Optimization

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill paywall-optimization -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills paywall-optimization --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/paywall-optimization .claude/skills/paywall-optimization && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
paywall-optimization
GitHub stars
1.4k
Token cost
~976 tokens
SKILL.md length
496 words
Files
1
Skills in repo
1,322
Repo updated
First seen
Licence
MIT

At a glance

Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust.

  • Asked to improve a paywall
  • SKILL.md covers Required Inputs, Output Format, Quality Checks and Anti-Patterns, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Free-to-paid conversion

What it does

Paywall Optimization is an agent skill from mohitagw15856/pm-claude-skills. Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust. Use when asked to improve a paywall, upgrade prompt, or free-to-paid conversion, or to decide what to gate. Produces the gating strategy (what's free vs. paid and why), the paywall placement and moment, the screen's copy and plan layout, and the metrics to watch — conversion that respects the user.

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked to improve a paywall
  • Free-to-paid conversion
  • Decide what to gate

Example prompts

  • “s free vs. paid and why), the paywall placement and moment, the screen”
  • “/paywall-optimization”

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Paywall Optimization loads about 976 tokens when it runs. Until then it costs about 105 tokens; SKILL.md has 496 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~105
When it runs · the whole SKILL.md, loaded when a task matches
~976

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 496 words, ~976 tokens.

Download SKILL.mdSave it as .claude/skills/paywall-optimization/SKILL.md (or your agent's skills folder).
name
paywall-optimization
description
Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust. Use when asked to improve a paywall, upgrade prompt, or free-to-paid conversion, or to decide what to gate. Produces the gating strategy (what's free vs. paid and why), the paywall placement and moment, the screen's copy and plan layout, and the metrics to watch — conversion that respects the user.

Paywall Optimization Skill

The paywall is where free turns into revenue — and where a clumsy one turns users off forever. Getting it right is about what you gate, when you ask, and how you frame the upgrade. This skill designs or tunes a paywall that converts by making the paid value obvious at a moment of real intent — not by holding core value hostage.

Required Inputs

Ask for these only if they aren't already provided:

  • The model & current state — freemium / free-trial / hard paywall; what's free vs. paid today; current conversion if known.
  • The value — what users come for, the "aha" moment, and the features worth paying for.
  • Plans & pricing — tiers and prices (or that they're open to design).
  • The trigger context — where users hit the wall today, and where they feel the most value/intent.

Output Format

Paywall plan: [product]

1. Gating strategy — what stays free vs. what's paid, and why. The free tier must deliver a real aha (so users want more); gate the value that scales with success/usage — not the thing that proves value in the first place.

2. The moment — when to show the paywall: at a point of demonstrated intent or hitting a real limit, ideally just after the user has felt value — not on first open. Soft wall (prompt, keep browsing) vs. hard wall (must pay), with a rationale.

3. The screen — layout and copy:

  • Headline — the value/outcome, not "Upgrade now".
  • Plan presentation — tiers, the anchor/recommended plan highlighted, billing toggle (annual discount framed clearly).
  • Value reinforcement — what they unlock, in benefit terms; social proof; risk-reducers (trial, money-back, cancel anytime).
  • Friendly exit — a graceful "maybe later" so a non-buyer isn't lost (and can be re-prompted).

4. Experiments to run — the highest-leverage tests (trigger timing, what's gated, plan framing/anchor, annual default), each with the metric it moves.

5. Metrics & guardrails — free→paid conversion, trial-start and trial→paid, ARPU — and guardrails: free-user retention, refund/chargeback and churn rate (a paywall that converts but spikes churn isn't a win).

Show full SKILL.md (170 more words)Show less

Quality Checks

  • The free tier still delivers a genuine aha — core value isn't held hostage
  • The paywall triggers at a moment of real intent/limit, after value is felt — not on first open
  • Plan presentation has a clear anchor/recommended option and honest framing
  • Risk-reducers and a graceful exit are included
  • Both conversion metrics and guardrail metrics (retention, churn, refunds) are tracked
  • Experiments are prioritized by leverage, each tied to a metric

Anti-Patterns

  • Do not gate the core aha — users who never feel value never pay
  • Do not hit users with the wall on first open, before any value — it just bounces them
  • Do not use dark patterns (hidden cancel, forced continuity, fake urgency) — short lift, long-term churn
  • Do not optimize conversion while ignoring churn/refund guardrails
  • Do not present plans without a clear recommended/anchor option — choice overload kills conversion

Based On

Freemium / subscription conversion practice (value-based gating, trigger-at-intent, plan anchoring, conversion vs. retention guardrails).

Example Trigger Phrases

  • "Improve our paywall."
  • "Write a better upgrade prompt."
  • "Improve free-to-paid conversion."
  • "Decide what to gate."

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/paywall-optimization of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Paywall Optimization next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Paywall Optimization compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Paywall Optimization this skillmohitagw15856/pm-claude-skills1.4k—~976Automated safety check: PassMIT
Paywall Upgrade Cronexu-io/open-design100k—~310Automated safety check: PassApache-2.0
Paywallscoreyhaines31/marketingskills54k1 repos~1.4kAutomated safety check: PassMIT
Paywall Optimizationappeeky/aso-skills2.2k—~1.8kAutomated safety check: PassMIT
Paywall Upgrade CroLeoYeAI/openclaw-marketing-skills1k1 repos~1.4kAutomated safety check: PassCustom licence
Paywall Upgrade Croborghei/Claude-Skills881—~5.7kAutomated safety check: PassMIT

Similar skills

  • Paywall Upgrade Cro

    nexu-io/open-design

    Design and optimize upgrade screens, paywalls, and upsell modals.

    100k GitHub stars~310 tokensUpdated today
    Marketing & SEOAuto-check passed
  • Paywalls

    coreyhaines31/marketingskills

    When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates.

    54k GitHub starsUsed in 1 repo~1.4k tokens
    Marketing & SEOAuto-check passed
  • Paywall Optimization

    appeeky/aso-skills

    When the user wants to design, test, or optimize their app's paywall — layout, copy, pricing display, trial offers, plan structure, hard vs soft paywall, paywall placement, or paywall A/B tests.

    2.2k GitHub stars~1.8k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Paywall Upgrade Cro

    LeoYeAI/openclaw-marketing-skills

    When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates.

    1k GitHub starsUsed in 1 repo~1.4k tokens
    Marketing & SEOAuto-check passed
  • Paywall Upgrade Cro

    borghei/Claude-Skills

    In-app paywall and upgrade screen optimization covering feature gate design, usage limit UX, trial expiration flows, upgrade trigger timing, save offer strategy, and ethical monetization patterns.

    881 GitHub stars~5.7k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Paywall Upgrade Cro

    freekmurze/dotfiles

    When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates.

    1k GitHub starsUsed in 15 repos~1.4k tokens
    Marketing & SEOAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,322 skills in this repo
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated yesterday
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Offer Comparison

    mohitagw15856/pm-claude-skills

    Compare two or more job offers as total-comp curves over four years — vesting cliffs, bonuses, 401(k) match, and the crossover year computed, not vibed.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Refinance Breakeven

    mohitagw15856/pm-claude-skills

    Compute the month a refinance actually starts saving money — payment delta, breakeven month, and total interest on both paths including the term-reset trap.

    1.4k GitHub stars~1k tokensUpdated yesterday
    Auto-check passed
  • Rent Vs Buy

    mohitagw15856/pm-claude-skills

    Model rent-vs-buy honestly — year-by-year net position for both paths including the assumption everyone drops (the renter invests the difference), with a breakeven horizon instead of a verdict.

    1.4k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed

Questions about Paywall Optimization

What does Paywall Optimization do?

Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust. Paywall Optimization is an agent skill from mohitagw15856/pm-claude-skills. Design or optimize a paywall / upgrade screen to convert free users to paid without killing trust.

When should I use Paywall Optimization?

Paywall Optimization fits situations like: asked to improve a paywall; free-to-paid conversion; decide what to gate.

How do I install Paywall Optimization in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill paywall-optimization -a claude-code`. Or copy the skill folder (skills/paywall-optimization in mohitagw15856/pm-claude-skills) into .claude/skills/paywall-optimization in your project. Claude Code loads it when a task matches its description.

How do I install Paywall Optimization in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill paywall-optimization -a codex`. Or copy the skill folder (skills/paywall-optimization in mohitagw15856/pm-claude-skills) into .agents/skills/paywall-optimization in your project. Codex loads it when a task matches its description.

Can I use Paywall Optimization in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill paywall-optimization -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paywall-optimization, .gemini/skills/paywall-optimization, .github/skills/paywall-optimization and .opencode/skills/paywall-optimization in your project.

What does Paywall Optimization need to run?

SKILL.md names no scripts, command-line tools or credentials: Paywall Optimization is instructions for the agent only.

Does Paywall Optimization access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Paywall Optimization safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Paywall Optimization use?

Paywall Optimization is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Paywall Optimization use?

About 976 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Paywall Optimization?

Skills that share tags, products or a category with Paywall Optimization: Paywall Upgrade Cro (nexu-io/open-design, 100k stars), Paywalls (coreyhaines31/marketingskills, 54k stars), Paywall Optimization (appeeky/aso-skills, 2.2k stars) and Paywall Upgrade Cro (LeoYeAI/openclaw-marketing-skills, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Paywall Optimization?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,431 GitHub stars. The repository holds 1,322 skills in this directory. The repository was last updated on October 7, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.