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.

64

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/page-cro/SKILL.md
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 content is well-structured, actionable, and concise, with a clear analysis-to-output workflow and a properly signaled reference file. The main improvement is removing the slight redundancy between the inline Experiment Ideas section and the referenced experiments.md.

Suggestions

Collapse the inline "Experiment Ideas" section into a one-line pointer to references/experiments.md to remove redundancy and tighten conciseness.

Add a brief explicit validation checkpoint in the workflow (e.g. confirm page type and conversion goal before proceeding to analysis) to nudge workflow clarity toward the top anchor.

DimensionReasoningScore

Conciseness

The body is mostly efficient bullet-pointed guidance that does not explain basic concepts Claude already knows, with only minor padding (e.g. the inline "Experiment Ideas" section overlaps with the referenced experiments.md), matching the anchor for efficient content with minor over-explanation that could be trimmed.

4 / 5

Actionability

As an instruction-only skill it provides concrete, specific guidance: seven ranked analysis dimensions, weak-vs-strong CTA copy examples, and a defined four-part output format, matching the anchor for mostly actionable guidance with minor gaps.

4 / 5

Workflow Clarity

There is a clear sequence (check context file, identify page type/goal/traffic, analyze seven dimensions in impact order, then structure output), and the destructive/batch validation cap does not apply to this advisory skill, matching the anchor for a clear sequence with only minor validation gaps.

4 / 5

Progressive Disclosure

The body uses clear section headers and one well-signaled, one-level-deep reference (references/experiments.md, verified to exist), with the core framework appropriately inline; the minor redundancy of inline "Experiment Ideas" alongside the reference keeps it just below the anchor for ideal content splitting.

4 / 5

Total

16

/

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.

The description excels at trigger coverage and distinctiveness, with excellent natural-language triggers and explicit boundary routing to sibling skills. Its main weakness is specificity of capabilities, since the stated actions are generic synonyms rather than concrete enumerated tasks.

Suggestions

Replace the generic verb chain ("optimize, improve, or increase conversions") with concrete actions the skill performs, e.g. "Analyzes marketing pages, diagnoses conversion barriers, and recommends prioritized CRO changes".

Add a one-line statement of concrete deliverables (e.g. quick-win lists, A/B test hypotheses, copy alternatives) to strengthen the "what" half of completeness.

DimensionReasoningScore

Specificity

The description names the domain and enumerates concrete page types ("homepage, landing pages, pricing pages, feature pages, or blog posts") but the actions themselves are generic synonyms ("optimize, improve, or increase conversions") rather than distinct concrete capabilities, matching the anchor that names the domain with limited concrete actions.

3 / 5

Completeness

Both what ("optimize, improve, or increase conversions on any marketing page") and when (explicit "Use when..." triggers) are present, but the "what" relies on generic verbs rather than concrete enumerated actions, so it falls short of the anchor that lists concrete actions alongside explicit triggers.

4 / 5

Trigger Term Quality

It covers natural user phrasing comprehensively, including the acronym ("CRO"), the full term ("conversion rate optimization"), and natural complaint phrases ("this page isn't converting", "why isn't this page working"), matching the anchor for comprehensive coverage including synonyms.

5 / 5

Distinctiveness Conflict Risk

It carves a clear CRO-on-marketing-pages niche and explicitly routes overlapping cases to sibling skills (signup-flow-cro, onboarding-cro, form-cro, popup-cro), minimizing conflict risk as in the anchor for a clear niche with distinct triggers.

5 / 5

Total

17

/

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.

Validation15 / 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
TheCraigHewitt/seomachine
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.