CtrlK
BlogDocsLog inGet started
Tessl Logo

popup-cro

When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," "overlay," "collect emails with a popup," "exit popup," "scroll trigger," "sticky bar," or "notification bar." Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.

70

Quality

62%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/popup-cro/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

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

This is a strong skill description with excellent trigger term coverage and clear boundary-setting against related skills. The main weakness is that the 'what' portion could be more specific about the concrete actions performed (e.g., designing, A/B testing, configuring triggers) rather than just 'create or optimize.' Overall, it would perform well in a multi-skill selection scenario.

Suggestions

Expand the capability description with more specific concrete actions, e.g., 'Designs exit-intent triggers, builds email capture modals, optimizes popup copy and timing, configures scroll-based and time-delay triggers.'

DimensionReasoningScore

Specificity

The description names the domain (popups, modals, overlays for conversion) and mentions 'create or optimize' as actions, but doesn't list multiple specific concrete actions like 'design exit-intent triggers, A/B test modal copy, configure scroll-based triggers, build email capture forms.' The actions remain somewhat high-level.

2 / 3

Completeness

Clearly answers both 'what' (create or optimize popups, modals, overlays, slide-ins, banners for conversion) and 'when' (explicit 'Use when' triggers and an extensive list of trigger phrases). It also includes helpful boundary-setting with references to related skills (form-cro, page-cro).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'exit intent,' 'popup conversions,' 'modal optimization,' 'lead capture popup,' 'email popup,' 'announcement banner,' 'overlay,' 'collect emails with a popup,' 'exit popup,' 'scroll trigger,' 'sticky bar,' 'notification bar.' These are highly natural phrases a user would actually use.

3 / 3

Distinctiveness Conflict Risk

The description carves out a clear niche (overlay/interrupt-style conversion elements) and explicitly differentiates from related skills by stating 'For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.' This boundary-setting significantly reduces conflict risk.

3 / 3

Total

11

/

12

Passed

Implementation

35%

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

This skill is comprehensive in coverage but severely bloated—it reads more like a textbook chapter on popup CRO than a concise skill file for Claude. The content explains many concepts Claude already understands, and the experiment ideas section alone could be its own reference file. While it provides useful frameworks, benchmarks, and copy formulas, it lacks executable code examples and clear validation-driven workflows.

Suggestions

Cut content by at least 50%: remove explanations of basic concepts (what exit intent is, what visual hierarchy means), obvious best practices, and redundant experiment variations. Focus on what Claude wouldn't already know.

Move the detailed experiment ideas, copy formulas, and popup type breakdowns into separate reference files (e.g., POPUP-EXPERIMENTS.md, COPY-FORMULAS.md) and link to them from the main skill.

Add concrete, executable examples: include actual HTML/CSS/JS snippets for common popup implementations, or at minimum a complete filled-out example of the output format template.

Add a clear sequential workflow with validation steps: e.g., 'Assess → Recommend → Draft copy → Review against compliance checklist → Define measurement plan → Suggest A/B tests.'

DimensionReasoningScore

Conciseness

At ~400+ lines, this skill is extremely verbose. It explains many concepts Claude already knows (what exit intent is, what a slide-in is, basic design principles like visual hierarchy). Sections like 'Core Principles' state obvious truths ('Too early = annoying interruption'). The experiment ideas section alone is massive and largely enumerates obvious A/B test variations. Much of this could be cut by 60%+ without losing actionable value.

1 / 3

Actionability

The skill provides structured frameworks, copy formulas, and specific benchmarks (e.g., '2-5% conversion typical'), which are useful. However, there's no executable code, no concrete HTML/CSS/JS examples for implementing popups, and much of the guidance remains at the level of best-practice lists rather than copy-paste-ready implementations. The output format section provides a template but it's a skeleton, not a filled example.

2 / 3

Workflow Clarity

The initial assessment section provides a reasonable sequence (check context → understand purpose → assess current state → understand traffic). The output format gives structure for deliverables. However, there's no clear end-to-end workflow with validation checkpoints—no 'verify the popup doesn't break mobile layout' step, no feedback loop for testing and iterating. The process from assessment to recommendation to implementation is implicit rather than explicit.

2 / 3

Progressive Disclosure

The skill has a 'Related Skills' section at the bottom with clear cross-references, which is good. However, the massive amount of inline content (experiment ideas, copy formulas, all popup types, all trigger strategies) should be split into separate reference files. This is a monolithic wall of content that would benefit greatly from being an overview with links to detailed sub-documents.

2 / 3

Total

7

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
coreyhaines31/marketingskills
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.