CtrlK
BlogDocsLog inGet started
Tessl Logo

page-cro

When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.

78

Quality

73%

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 ./config/claude/skills/page-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 description with excellent trigger terms, clear scope boundaries, and helpful cross-references to related skills that minimize overlap. Its main weakness is the lack of specific concrete actions — it tells Claude when to use the skill but doesn't enumerate what specific optimization actions it performs (e.g., headline rewriting, CTA optimization, social proof placement).

Suggestions

Add 2-3 specific concrete actions the skill performs, e.g., 'Analyzes page structure, rewrites headlines and CTAs, recommends social proof placement, and restructures page hierarchy to improve conversions.'

DimensionReasoningScore

Specificity

The description names the domain (marketing page optimization/CRO) and lists page types (homepage, landing pages, pricing pages, feature pages, blog posts), but does not list specific concrete actions the skill performs (e.g., 'rewrite headlines', 'restructure CTAs', 'analyze above-the-fold content'). The 'what it does' is implied rather than explicitly stated with concrete actions.

2 / 3

Completeness

The description clearly answers 'when' with explicit trigger phrases and scenarios, and answers 'what' by specifying the domain (optimize/improve/increase conversions on marketing pages). It also helpfully delineates boundaries by pointing to related skills for signup flows, onboarding, forms, and popups.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' plus page types like 'homepage,' 'landing pages,' 'pricing pages.' These are phrases users would naturally say.

3 / 3

Distinctiveness Conflict Risk

The description explicitly carves out its niche by listing what it covers AND what it doesn't, with cross-references to four related skills (signup-flow-cro, onboarding-cro, form-cro, popup-cro). This makes it highly distinctive and minimizes conflict risk.

3 / 3

Total

11

/

12

Passed

Implementation

57%

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

This is a competent CRO skill that provides a solid analytical framework with good structure and progressive disclosure. Its main weaknesses are moderate verbosity (explaining concepts Claude likely already understands) and a lack of concrete, executable examples—there's no sample input page analysis or example output showing what a complete CRO recommendation looks like. Adding a worked example and trimming obvious CRO knowledge would significantly improve it.

Suggestions

Add a concrete worked example showing a sample page description as input and a complete CRO analysis as output, so Claude knows exactly what the deliverable looks like.

Trim explanations of concepts Claude already knows (e.g., what social proof is, what objection handling means, what scannability is) and focus on project-specific conventions or non-obvious heuristics.

Add a validation checkpoint after the analysis—e.g., 'Before outputting, verify: (1) every recommendation ties back to the stated conversion goal, (2) you've addressed the top 3 dimensions relevant to this page type, (3) copy alternatives are included for key elements.'

DimensionReasoningScore

Conciseness

The content is reasonably well-organized but includes some guidance that Claude already knows as a capable LLM (e.g., explaining what social proof is, listing common objection types, explaining what 'scannability' means). Several sections could be tightened—for instance, the 'Common issues' and 'Check for' bullets under Value Proposition Clarity are fairly obvious CRO knowledge.

2 / 3

Actionability

The skill provides structured frameworks and specific patterns (e.g., headline formulas, CTA copy examples), but lacks truly executable, concrete guidance. There are no code snippets, no specific audit templates, no scoring rubrics with thresholds, and no example input/output showing what a complete CRO analysis looks like. It reads more like a checklist of things to consider than step-by-step executable instructions.

2 / 3

Workflow Clarity

There is a clear sequence implied (initial assessment → analysis framework → output format), and the output structure is well-defined with Quick Wins/High-Impact/Test Ideas categories. However, there are no explicit validation checkpoints or feedback loops—e.g., no step to verify recommendations against the stated conversion goal, no checkpoint to confirm the analysis covers all dimensions before outputting.

2 / 3

Progressive Disclosure

The content is well-structured with clear sections, references one external file (references/experiments.md) appropriately, and links to related skills at the bottom. The page-specific frameworks are kept concise as overviews rather than bloated inline. Navigation is clear and one level deep.

3 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
freekmurze/dotfiles
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.