cro-optimization
Provides CRO audit reports for landing pages to maximize conversion rates.
Install
mkdir -p .claude/skills/cro-optimization && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17116" && unzip -o skill.zip -d .claude/skills/cro-optimization && rm skill.zipInstalls to .claude/skills/cro-optimization
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Analyzes landing pages and provides detailed CRO (Conversion Rate Optimization) recommendations. Use when user provides a landing page URL or HTML/CSS code and needs optimization advice to maximize conversions, signups, or sales. Extracts page elements, audits against proven CRO principles, and delivers actionable recommendations in report format.Key capabilities
- →Analyze landing pages for Conversion Rate Optimization (CRO)
- →Extract and catalog key elements from a landing page
- →Audit landing pages against 13 core CRO principles
- →Compare page structure to high-converting patterns
- →Generate specific and actionable CRO recommendations
- →Prioritize recommendations by conversion impact
How it works
This skill analyzes landing pages by extracting elements, auditing against CRO principles, and comparing to high-converting patterns to generate optimization recommendations.
Inputs & outputs
When to use cro-optimization
- →Audit a landing page for conversion issues
- →Optimize CTA placement
- →Improve landing page copy
About this skill
CRO Optimization
Purpose
Analyze a landing page and deliver a comprehensive CRO audit with specific, actionable recommendations to maximize conversions.
Execution Logic
Check $ARGUMENTS first to determine execution mode:
If $ARGUMENTS is empty or not provided:
Respond with: "cro-optimization loaded, provide your landing page URL or paste your HTML/CSS code"
Then wait for the user to provide their landing page in the next message.
If $ARGUMENTS contains content:
Proceed immediately to Task Execution (skip the "loaded" message).
Task Execution
When landing page is available (either from initial $ARGUMENTS or follow-up message):
1. MANDATORY: Read Reference Files FIRST
BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP
Before doing ANYTHING else, you MUST use the Read tool to read ALL three reference files:
Read: ./references/cro_principles.md
Read: ./references/landing_page_patterns.md
Read: ./references/element_audit_framework.md
What you will find:
- cro_principles.md: 13 core CRO principles with detection criteria and fix patterns
- landing_page_patterns.md: Real patterns from high-converting pages (ClickUp, Notion, Stripe, Apple, etc.) organized by category
- element_audit_framework.md: Systematic framework for auditing HTML elements, CTAs, forms, and visual hierarchy
DO NOT PROCEED to Step 2 until you have read all files and have the principles, patterns, and audit framework loaded in context.
2. Check for Business Context
Check if FOUNDER_CONTEXT.md exists in the project root.
- If it exists: Read it and use the business context to personalize recommendations (industry, target audience, product type, competitors).
- If it doesn't exist: Proceed with analysis based on page content alone.
3. Fetch and Extract Landing Page
If user provided a URL:
- Use WebFetch to retrieve the landing page content
- Extract and catalog key elements (see Element Extraction below)
If user provided HTML/CSS directly:
- Analyze the provided code directly
- Note any missing context (live styling, images, etc.)
4. Element Extraction
Extract and catalog these elements from the page:
Typography:
- H1 (should be exactly one)
- H2s (section headers)
- Body text samples
- CTA button copy
Visual Structure:
- Above-the-fold content
- Section sequence
- Image/visual placement
- Color scheme and contrast
Conversion Elements:
- Primary CTA (copy, placement, design)
- Secondary CTAs
- Forms (field count, labels)
- Trust signals (logos, testimonials, badges)
- Social proof (metrics, reviews, case studies)
Technical:
- Mobile responsiveness indicators
- Load speed concerns (large images, etc.)
5. Audit Against CRO Principles
For each of the 13 principles in cro_principles.md:
- Check if the page violates the principle
- Note specific violations with evidence
- Determine severity (High/Medium/Low)
- Draft specific recommendations
Prioritize by impact:
- High: Above-fold clarity, CTA effectiveness, major trust gaps
- Medium: Objection handling, visual hierarchy, scannability
- Low: Minor copy tweaks, nice-to-have additions
6. Compare to High-Converting Patterns
Using landing_page_patterns.md:
- Identify the most relevant category (B2B SaaS, E-commerce, etc.)
- Compare page structure to proven patterns
- Note missing elements that top performers include
- Identify opportunities to adopt successful patterns
7. Generate Recommendations
For each issue found, provide:
- What to change — specific element and action
- Why it matters — principle violated and expected impact
- How to implement — concrete example or rewrite
- Priority — High/Medium/Low with reasoning
8. Format and Verify
- Structure output according to Output Format section
- Complete Quality Checklist self-verification
- Ensure recommendations are specific and actionable (not generic advice)
Writing Rules
Hard constraints. No interpretation.
Core Rules
- Every recommendation must be specific and actionable
- Include before/after examples for copy changes
- Reference the specific principle violated
- Prioritize by conversion impact, not ease of implementation
- Frame changes as testable hypotheses when possible
- Never recommend changes without explaining the "why"
Analysis Rules
- Audit systematically — don't skip principles
- Note what's working well, not just problems
- Consider the page's apparent target audience
- Account for likely traffic sources
- Distinguish between critical issues and optimizations
Recommendation Rules
- Lead with highest-impact changes
- Group related recommendations together
- Provide specific copy rewrites, not just "make it clearer"
- Include placement suggestions, not just content suggestions
- Consider mobile experience separately
Output Format
# CRO Audit Report: [Page Name/URL]
## Executive Summary
[2-3 sentences: Overall assessment, biggest opportunities, expected impact]
---
## What's Working Well
[Bullet list of 3-5 elements that follow CRO best practices]
---
## Critical Issues (Fix First)
### Issue 1: [Specific Problem]
**Principle Violated:** [Principle name and number]
**Current State:** [What exists now]
**Problem:** [Why this hurts conversions]
**Recommendation:** [Specific fix]
**Example:**
BEFORE: [Current copy/element] AFTER: [Recommended copy/element]
**Expected Impact:** [What improvement to expect]
### Issue 2: [Specific Problem]
[Same structure]
---
## High-Impact Optimizations
### Optimization 1: [Improvement Area]
**Current State:** [What exists]
**Opportunity:** [What could be better]
**Recommendation:** [Specific change]
**Example:**
BEFORE: [Current] AFTER: [Recommended]
**Priority:** [High/Medium] — [Reasoning]
[Continue for each optimization]
---
## Section-by-Section Analysis
### Above the Fold
- **H1:** [Assessment and recommendation if needed]
- **Subheadline:** [Assessment and recommendation if needed]
- **CTA:** [Assessment and recommendation if needed]
- **Trust signals:** [Assessment and recommendation if needed]
### [Section Name]
[Analysis and recommendations]
[Continue for each major section]
---
## Quick Wins (Easy Implementations)
1. [Simple change with good impact]
2. [Simple change with good impact]
3. [Simple change with good impact]
---
## Testing Roadmap
1. **Test First:** [Highest impact hypothesis]
2. **Test Second:** [Next priority]
3. **Test Third:** [Following priority]
---
## Benchmark Comparison
**Compared to:** [Relevant high-converting examples from patterns file]
**Missing elements:** [What top performers have that this page lacks]
**Adoption opportunities:** [Specific patterns to consider implementing]
References
All three files MUST be read using the Read tool before analysis (see Step 1):
| File | Purpose |
|---|---|
./references/cro_principles.md | 13 CRO principles with detection criteria, fix patterns, and violation symptoms |
./references/landing_page_patterns.md | Real patterns from ClickUp, Notion, Stripe, Apple, Shopify, etc. organized by category |
./references/element_audit_framework.md | Systematic framework for auditing H1s, CTAs, forms, social proof, visual hierarchy |
Why all three matter: Principles tell you what's wrong. Patterns show you what good looks like. The audit framework ensures you check everything systematically. Together they produce specific, evidence-based recommendations instead of generic CRO advice.
Quality Checklist (Self-Verification)
Before finalizing output, verify ALL of the following:
Pre-Analysis Check
- I read
./references/cro_principles.mdbefore analyzing - I read
./references/landing_page_patterns.mdbefore analyzing - I read
./references/element_audit_framework.mdbefore analyzing - I have all 13 principles, category patterns, and audit criteria in context
Extraction Check
- I identified the H1 and assessed its clarity
- I catalogued all CTAs and their copy
- I noted social proof elements and placement
- I evaluated above-the-fold content
- I assessed the section sequence
Analysis Check
- Each principle was evaluated against the page
- Issues cite specific principles violated
- Recommendations include before/after examples
- Priority is assigned based on conversion impact
- I compared to relevant high-converting patterns
Output Check
- Executive summary captures key findings
- Critical issues are listed first
- Every recommendation is specific and actionable
- Testing roadmap provides clear next steps
- "What's working well" section is included
If ANY check fails → revise before presenting.
Defaults & Assumptions
Use these unless context indicates otherwise:
- Page type: SaaS landing page (most common)
- Traffic temperature: Mixed (cold to warm)
- Primary goal: Signups or demo requests
- Audience: Business decision-makers
- Device split: 60% desktop, 40% mobile
- Conversion definition: Primary CTA click
If the page type is clearly different (e-commerce, content site, etc.), adjust analysis accordingly.
Document any assumptions made in the Executive Summary.
When not to use it
- →When the user does not provide a landing page URL or HTML/CSS code
- →When the user needs general marketing advice not related to CRO
- →When the user needs to analyze a page type other than a landing page
Limitations
- →This skill requires a landing page URL or HTML/CSS code as input
- →This skill's analysis is based on predefined CRO principles and patterns
- →This skill assumes a SaaS landing page as the default page type
How it compares
This workflow provides a structured, evidence-based CRO audit with specific recommendations, unlike general or subjective advice.
Compared to similar skills
cro-optimization side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| cro-optimization (this skill) | 0 | 6mo | No flags | Advanced |
| page-cro | 0 | 4mo | No flags | Advanced |
| cro-methodology | 0 | 5mo | No flags | Intermediate |
| onboarding-cro | 3 | 6mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
page-cro
foolhardy45
Analyze and optimize individual pages for conversion performance.
cro-methodology
christophacham
Audit websites and landing pages for conversion issues and design evidence-based A/B tests. Use when the user mentions "landing page isn''t converting", "conversion rate", "A/B test", "why visitors leave", or "objection handling". Covers funnel mapping, persuasion assets, and objection/counter-objec
onboarding-cro
davila7
When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.
form-cro
davila7
When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.
landing-page-generator
kostja94
When the user wants to create, optimize, or audit campaign landing pages for paid ads, email, or other traffic. Also use when the user mentions "landing page," "PPC landing page," "SEM landing page," "conversion page," "campaign page," "lead capture page," "landing page optimization," "LP conversion
cro
dirnbauer
When the user wants to optimize, improve, or increase conversions on any marketing page or form \u2014 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