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.
71
64%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./config/claude/skills/page-cro/SKILL.mdQuality
Discovery
72%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 description excels at trigger terms and distinctiveness, with outstanding boundary-setting against related skills. Its main weakness is the lack of specific concrete actions — it tells Claude when to use the skill but not what the skill actually does beyond vaguely 'optimize' or 'improve conversions.' Adding 2-3 concrete capabilities would significantly strengthen it.
Suggestions
Add specific concrete actions the skill performs, e.g., 'Analyzes page structure, rewrites headlines and CTAs, restructures content hierarchy, and provides data-driven recommendations to increase conversion rates.'
Reframe the opening to lead with what the skill does before the 'Use when...' triggers, e.g., 'Audits and optimizes marketing pages for higher conversion rates by improving copy, layout, CTAs, and social proof. Use when...'
| Dimension | Reasoning | Score |
|---|---|---|
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'). It focuses more on when to use it than what it actually does. | 2 / 3 |
Completeness | The 'when' is exceptionally well-defined with explicit triggers and boundary conditions (referencing related skills for signup flows, onboarding, forms, popups). However, the 'what does this do' is weak — it says 'optimize, improve, or increase conversions' but never specifies the concrete actions or outputs the skill provides. | 2 / 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 delineates boundaries with four related skills (signup-flow-cro, onboarding-cro, form-cro, popup-cro), making it very clear what falls within and outside this skill's scope. This is excellent for avoiding conflicts in a multi-skill environment. | 3 / 3 |
Total | 10 / 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 already understands) and a lack of concrete, worked examples showing the framework applied to real page scenarios. The workflow is logical but would benefit from explicit prioritization steps and validation checkpoints.
Suggestions
Add a concrete worked example showing the framework applied to a sample page (e.g., a SaaS homepage), with specific before/after copy recommendations, to boost actionability.
Trim explanatory content Claude already knows—remove definitions of social proof types, white space, etc.—and focus on the specific heuristics and patterns unique to this skill.
Add an explicit prioritization step after analysis (e.g., 'Score each dimension 1-5 based on gap from best practice, then rank recommendations by impact × ease') to improve workflow clarity.
| Dimension | Reasoning | Score |
|---|---|---|
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 'white space' means). Several sections could be tightened—for instance, the 'Common issues' and 'Check for' bullets under Value Proposition Clarity are things Claude would naturally assess without being told. | 2 / 3 |
Actionability | The skill provides structured frameworks and specific patterns (e.g., headline formulas, CTA copy examples), but lacks truly concrete, executable guidance. There are no example analyses of actual pages, no scoring templates, and no specific before/after examples showing how to apply the framework. The guidance is more of a checklist than step-by-step executable instructions. | 2 / 3 |
Workflow Clarity | There is a clear sequence (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 validation checkpoints—no step to verify recommendations against data, no feedback loop for checking if recommendations conflict with each other, and no explicit process for prioritizing across the 7 dimensions. | 2 / 3 |
Progressive Disclosure | The content is well-structured with clear sections, appropriate use of headers, and good navigation. It references external files (references/experiments.md) and related skills at one level deep with clear signaling. The page-specific frameworks are appropriately concise inline rather than bloating separate files. | 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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
05d40bb
Table of Contents
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.