CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cro

When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.

Quality

83%

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

78%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, actionable instruction-only skill: an ordered 7-dimension analysis framework with concrete examples, a defined output format, page-type variants, and clean one-level-deep progressive disclosure into two real reference files. Weaknesses are minor — slight redundancy between the inline experiment list and its reference file, evaluative-question bullets where executable steps would be stronger, and a task-questions section positioned after the output format.

Suggestions

Move 'Task-Specific Questions' ahead of the CRO Analysis Framework so the workflow reads: gather context → ask unanswered questions → analyze → output.

Add one short worked example of a finished recommendation (e.g., a sample Quick Win with rationale and a copy alternative) to push actionability toward fully executable.

Trim the inline 'Experiment Ideas' bullet list to a one-line pointer to references/experiments.md, since the reference file already covers those categories comprehensively.

DimensionReasoningScore

Conciseness

The body is a lean checklist-style framework with no padding of concepts Claude already knows — no explanation of what CRO is or why conversion matters. Minor trimmable redundancy keeps it from level 5: the inline 'Experiment Ideas' list largely duplicates references/experiments.md, and 'Related Skills' re-states routing already in the description's boundary clauses.

4 / 5

Actionability

Guidance is concretely executable throughout: weak vs. strong CTA copy ("Weak: 'Submit,' 'Sign Up,' 'Learn More' / Strong: 'Start Free Trial'"), headline patterns ("Get [desired outcome] without [pain point]"), a defined output structure (Quick Wins / High-Impact Changes / Test Ideas / 2-3 Copy Alternatives), and per-page-type frameworks. It falls short of the fully-executable level-5 anchor only in that several bullets remain evaluative questions ("Is there enough white space?") and there is no worked example of a finished recommendation.

4 / 5

Workflow Clarity

A clear sequence is present with checkpoints: read .claude/product-marketing.md first and 'only ask for information not already covered', run the Initial Assessment, then analyze the 7 dimensions 'in order of impact', then apply the structured output format. As a non-destructive advisory skill, no validation loop is required. The minor gap: 'Task-Specific Questions' (the questions to ask the user) appears after the Output Format section rather than before the analysis framework, slightly scrambling the natural order.

4 / 5

Progressive Disclosure

The body is an appropriate overview and both referenced bundle files exist (references/experiments.md, references/form.md), are one level deep (no nested references), and are clearly signaled at natural points: 'For comprehensive experiment ideas by page type: See [references/experiments.md]' and 'For detailed form CRO guidance... see [references/form.md]'. Per-page frameworks that belong inline stay inline. This matches the 'clear overview with well-signaled one-level-deep references' anchor.

5 / 5

Total

17

/

20

Passed

Description

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

A strong description with best-in-class trigger coverage and explicit boundary routing to sibling skills. Its only weakness is that the capability ('what') side rests on a single generic verb — optimize/improve/increase conversions — rather than enumerating the skill's concrete actions.

Suggestions

Broaden the 'what' clause with 2-3 concrete actions, e.g. "Analyzes marketing pages across value proposition, CTAs, and trust signals; diagnoses conversion friction; delivers prioritized recommendations, copy alternatives, and A/B test ideas" — this would raise specificity and completeness to the 5-level anchors.

Consider mentioning the supported output artifacts (quick wins, copy alternatives, experiment ideas) so users know what they'll get when the skill fires on a bare URL.

DimensionReasoningScore

Specificity

The description names the domain thoroughly ("any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms") but the action side is a single verb family: "optimize, improve, or increase conversions". It does not list several distinct concrete actions (e.g., analyze the page, diagnose friction, deliver prioritized recommendations), so it matches 'names domain and 1-2 concrete actions, but not comprehensive' rather than the level-4 'several specific actions' anchor.

3 / 5

Completeness

Both 'what' and 'when' are explicitly present: the when is exceptionally strong ("When the user wants to optimize... Also use when the user says... Use this even if the user just shares a URL"), exceeding the level-4 anchor's 'when could be more explicit'. However, the what ("optimize, improve, or increase conversions") stays at one generic action family, thinner than the level-5 anchor's model of multiple concrete stated actions, so it sits between anchors 4 and 5.

4 / 5

Trigger Term Quality

Trigger coverage is comprehensive and natural: "'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work'" — these are exactly the phrases a user would spontaneously say, including slang and complaint phrasing, plus the URL-only-feedback case. This matches the 'comprehensive coverage of natural terms including synonyms' anchor; nothing common is missing.

5 / 5

Distinctiveness Conflict Risk

CRO is a clear niche with distinct, unmistakable triggers, and the description actively de-conflicts by routing adjacent cases elsewhere: "For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups." This matches 'clear niche with distinct triggers; minimal conflict risk'.

5 / 5

Total

17

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

joshmanders/dotfiles

Path

claude/skills/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.