CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

65

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

67%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.

A well-structured, genuinely actionable analysis skill with a clear assessment-first workflow and a proper one-level-deep reference bundle. Its main cost is token weight: a substantial portion of the body restates generic CRO heuristics Claude already knows, and the page-specific frameworks could live in reference files alongside experiments.md.

Suggestions

Trim the generic heuristic checklists (trust-signal types, common objections, friction examples) to the skill's non-obvious heuristics, or move them into a reference file — Claude already knows standard CRO practice, so the body should only carry what is specific to this framework.

Move the five page-specific frameworks (Homepage/Landing/Pricing/Feature/Blog CRO) into references/ next to experiments.md, keeping SKILL.md as the assessment workflow plus the analysis dimension ordering.

Add a checkpoint in the Initial Assessment section for confirming the primary conversion goal (and asking the task-specific questions) before running the full analysis, so the workflow has an explicit gate rather than an implied one.

DimensionReasoningScore

Conciseness

The body is organized as tight bullet checklists rather than padded prose, but much of it restates textbook CRO knowledge Claude already has (e.g., 'Can a visitor understand what this is and why they should care within 5 seconds?', 'Feature-focused instead of benefit-focused', generic trust-signal lists like 'Customer logos... Testimonials... Review scores'). This fits the level-3 anchor 'mostly efficient but includes some unnecessary explanation or could be tightened' — below level 4 because whole sections (e.g., 'Types to look for' under Trust Signals, common objections under Objection Handling) are generic heuristics rather than skill-specific knowledge.

3 / 5

Actionability

Concrete, specific guidance throughout: concrete weak/strong CTA examples ('Weak: "Submit," "Sign Up"... Strong: "Start Free Trial"'), headline patterns ('Get [desired outcome] without [pain point]'), a defined output format with four sections, and five task-specific intake questions. This meets the level-4 anchor ('mostly executable guidance... with minor gaps') but not level 5: for an instruction-only skill there is no example deliverable or worked recommendation showing the expected output, and some checklists remain abstract ('Is there enough white space?').

4 / 5

Workflow Clarity

The sequence is clear and ordered: check for product-marketing-context first, identify page type/goal/traffic 'Before providing recommendations', analyze across seven dimensions 'in order of impact', then produce a structured four-part output. Not a destructive or batch operation, so no validation cap applies; it sits at level 4 rather than 5 because there are no explicit checkpoints on when analysis is sufficient (e.g., confirming the primary conversion goal with the user before producing recommendations).

4 / 5

Progressive Disclosure

The single bundle file references/experiments.md is real, one level deep, and clearly signaled at a natural seam ('For comprehensive experiment ideas by page type: See [references/experiments.md](references/experiments.md)'), and the ~180-line body is sectioned with headers. It falls short of the level-5 anchor ('content appropriately split') because the five page-specific frameworks (Homepage/Landing/Pricing/Feature/Blog CRO) are natural candidates for reference files like experiments.md, leaving the main body carrying more detail than an overview should.

4 / 5

Total

15

/

20

Passed

Description

90%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.

An excellent description: explicit what/when with quoted user phrasings, comprehensive trigger terms, and explicit disambiguation against four sibling skills. The only weakness is that the stated capability is a single action family rather than a list of concrete sub-actions.

DimensionReasoningScore

Specificity

The description names the domain precisely ("optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts") but the capability itself is one action family with synonyms; there is no enumeration of distinct concrete actions (e.g., analyzing pages, producing prioritized recommendations, drafting copy alternatives). This matches the anchor 'Names domain and 1-2 concrete actions, but not comprehensive' rather than the level-4 anchor requiring several specific actions, and it is well above the vague level-2 anchor.

3 / 5

Completeness

Both 'what' (optimize/increase conversions on marketing pages) and 'when' are explicitly answered with concrete trigger phrases ("When the user wants to..." and "Also use when the user says..."). The 'when' clause goes beyond the level-4 anchor ('could be more explicit or specific') by quoting the exact phrases a user would say.

5 / 5

Trigger Term Quality

It comprehensively covers natural user phrasing: "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," and "why isn't this page working," plus the concrete page types users would name. This matches the level-5 anchor for comprehensive natural terms including synonyms; nothing common is missing and the level-4 anchor ('a few natural terms missing') understates the coverage.

5 / 5

Distinctiveness Conflict Risk

A clear niche (marketing-page CRO) with explicit boundary disambiguation — "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" — which minimizes wrong-skill triggering. This is stronger than the level-4 anchor ('minor overlap risk with closely related skills') because adjacent skills are explicitly routed away.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

freekmurze/dotfiles

Path

config/claude/skills/marketing/skills/page-cro/SKILL.md

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.