CtrlK
BlogDocsLog inGet started
Tessl Logo

paywall-upgrade-cro

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," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value.

70

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is paywall-upgrade-cro in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured, actionable reference for in-app paywall CRO with concrete copy templates and explicit anti-pattern guidance. It is efficient and clearly organized, though some abstract principle sections and inlined template detail keep it just short of top marks.

Suggestions

Tighten the Core Principles and Anti-Patterns sections into concrete, do/don't directives (e.g., replace 'Demonstrate the value of paid features' with a specific before/after copy pattern) to lift actionability.

Add an explicit numbered workflow with validation checkpoints (e.g., '1. Confirm aha moment reached → 2. Map trigger points → 3. Draft copy → 4. Audit for dark patterns → 5. Produce artifact table') so the sequence and its gates are unambiguous.

Move the three full paywall-type copy templates and the A/B Test Backlog detail into a references/ file (e.g., PAYWALL_TEMPLATES.md) linked from the body, keeping SKILL.md as a lean overview to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly lean bullet lists with no padding about what paywalls are, but the Anti-Patterns section re-covers Timing/Frequency ground and 'You are an expert...' framing is mildly unnecessary, so it is not fully anchor-5 lean.

4 / 5

Actionability

Provides copy-paste paywall templates for three common types plus a concrete component list and specific diagnostic questions, but the Core Principles sections lean abstract ('Demonstrate the value of paid features') rather than executable, leaving minor gaps.

4 / 5

Workflow Clarity

A clear logical sequence (Initial Assessment → trigger design → timing → flow → testing → artifacts) with one explicit checkpoint ('always confirm whether the aha moment has been reached'), but later checkpoints are implicit rather than enumerated validation steps.

4 / 5

Progressive Disclosure

Well-organized single-file sections with clear headers and cross-links to related skills, but at ~250 lines the detailed paywall templates and A/B-testing material are inlined rather than split into one-level-deep reference files.

4 / 5

Total

16

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong: it states a clear purpose, lists concrete trigger terms a user would naturally say, and explicitly distinguishes itself from the adjacent page-cro skill. The only minor gap is that the action verbs ('create or optimize') are fewer than the artifact types they apply to.

DimensionReasoningScore

Specificity

Names the domain and concrete actions ('create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates'), covering several artifact types, but only two verbs so it stops short of the comprehensive multi-action coverage of anchor 5.

4 / 5

Completeness

Explicitly answers both what ('create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates') and when ('Also use when the user mentions...') with concrete trigger phrases, matching the anchor 5 example.

5 / 5

Trigger Term Quality

An extensive list of natural terms users would say ('paywall,' 'upgrade screen,' 'upsell,' 'feature gate,' 'freemium conversion,' 'trial expiration screen,' 'limit reached screen,' 'in-app pricing') with synonyms and variations, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

States a clear niche ('in-product upgrade moments where the user has already experienced value') and an explicit boundary ('Distinct from public pricing pages (see page-cro)'), giving minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
alirezarezvani/claude-skills
Reviewed

Table of Contents

Is this your skill?

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.