── SKILL
landing-page-cro✓ APPROVED

Ship the change that gets one more visitor to yes.

Audits a landing page and returns prioritized conversion fixes across hero, proof, friction, and CTA.

Inside: The hero, proof, friction, and CTA checks, ranked by effort vs impact, with lift direction.

01 / HOW TO USE

Install it in one line, or paste it in.

1
In Claude Code (one command)
Copy the install line, paste it into your terminal, and restart Claude Code. The skill installs itself to ~/.claude/skills/ and runs automatically when it is relevant.
2
In Claude, ChatGPT, or a Project (no terminal)
Open the file, then upload it to your chat or paste its contents in. A skill is just a markdown file of instructions, so any capable AI can follow it.
New to skills? A skill is a plain-text file that teaches your AI a workflow. Point any capable assistant at it and it follows the steps, on your data.
02 / MAKE IT YOURS

Connect your context. Set it to your motion.

CONNECT YOUR CONTEXT · AND WHY IT HELPS
a web-analytics tool

it sees bounce, scroll depth, and where visitors drop, so the fixes target the section that is actually leaking.

a CMS

it can check the page against your other converting pages and reuse what already works.

SET IT TO YOUR MOTION

This was built for a B2B signup or demo page. Set these to your stack:

Audit for one GOAL_ACTION per page. A page asking visitors to do three things converts on none. If the page has two asks, the skill flags it.

Set thisWhat it isExample
GOAL_ACTIONthe one thing a visitor should dostart trialbook demosubscribe
AUDIENCEwho the page is forfoundersRevOpsIT buyers
PROOF assetsevidence you can showlogosquotesnumbersratings
ANALYTICSyour web-analytics connectora web-analytics tool
CMSwhere the page is editeda CMS
ABOVE_FOLDwhat shows without scrollingheadlinesubheadCTAone proof
03 / THE FULL SKILL

Everything the skill does, in full.

── WHAT THIS DOES

Reads a landing page and returns a ranked list of conversion fixes, grouped by the four things that move a page: the hero, the proof, the friction, and the CTA. Each fix says what to change, why it matters, and which way conversion should move if you make it. It is a worklist you can hand to whoever owns the page, not a vague "make it better."

── THE METHOD
  1. 1
    Hero (the first screen)

    Checks the above-the-fold in one glance: does the headline say what this is and who it is for, is the value clear in five seconds, is the CTA visible without scrolling, and is there one proof element early. A hero that makes the visitor work is the most expensive leak on the page.

  2. 2
    Proof

    Checks that claims are backed where the visitor doubts them: a specific outcome near the value claim, recognizable logos or quotes near the CTA, and real specifics over adjectives. "Trusted by teams" is not proof. A named result is. Missing proof is a named fix.

  3. 3
    Friction

    Finds what makes saying yes harder than it needs to be: too many form fields, an unclear next step, a wall of copy before the point, a CTA that hides, competing links that lead visitors away. Each friction point is named with the fix.

  4. 4
    CTA

    Checks the ask itself: is there one primary action, is the button text specific about what happens next ("Start free trial", not "Submit"), does it repeat at natural decision points, and does it match the GOAL_ACTION. Vague or stacked CTAs are flagged.

  5. 5
    Prioritized fix list

    Every finding is scored effort against impact and sorted. Cheap high-impact fixes rise to the top, each tagged with the direction conversion should move. You ship the wins first.

── QUALITY GATES
  • No claimed conversion rate without a connected analytics source. Unknown stays unknown.
  • Lift is always a direction (up, likely up), never a fabricated percentage.
  • Every fix names the specific element to change, never "improve the page."
  • Illustrative bounce or conversion numbers are marked as examples, never presented as your real data.
── OUTPUT (EXAMPLE)
EXAMPLE OUTPUT
LANDING PAGE CRO · page: /trial · goal: start free trial

Est. leak: hero + form (connect analytics to confirm)

Top fixes (effort -> impact, lift direction):
  1. LOW  -> HIGH  ^  Headline says what you do, not who it is for.
                      Add the audience: "for RevOps teams."
  2. LOW  -> HIGH  ^  CTA reads "Submit." Change to "Start free trial."
  3. MED  -> HIGH  ^  Form asks for 7 fields. Cut to email + name.
                      Ask the rest after signup.
  4. LOW  -> MED   ^  No proof above the fold. Move one customer quote up.
  5. LOW  -> MED   ^  3 nav links compete with the CTA. Remove them on
                      this page. One way out.

Next: connect a web-analytics tool to confirm which section leaks most.
── EXAMPLE CHAT
EXAMPLE CHAT
You
Audit my trial signup page. Here's the URL and the copy.
CLAUDE
Five fixes, ranked by effort against impact. 1. LOW -> HIGH ^ Headline says what you do, not who it's for. Add the audience: "for RevOps teams." 2. LOW -> HIGH ^ CTA reads "Submit." Change to "Start free trial." 3. MED -> HIGH ^ Form asks for 7 fields. Cut to email + name. The catch worth naming: your form is the highest-effort fix on the list but it's sitting at #3, because a headline rewrite and a button-text change are both LOW effort and HIGH impact, and cheap wins ship first. One sharpener: connect a web-analytics tool so I can confirm which section is actually leaking instead of ranking off the page alone.
04 / GO FURTHER

Where an operator takes this next.

The audit is step one. Here is where an operator takes it once the manual version proves out.

You built the worklist once, now it keeps itself current with the page.

01
Re-audit every time the page changes

Wire a scheduled Claude task to pull the live page weekly and diff the fix list against what's shipped, so nothing regresses silently.

02
Ground every fix in real drop-off

Connect Amplitude or a web-analytics tool so the ranked list targets the section actually losing visitors, not just the section that looks weak.

03
Turn the top fix into a ticket automatically

Push the #1 ranked fix into Linear or your CMS's task queue the moment the audit runs, so it doesn't sit in a doc nobody opens.

05 / PART OF A BIGGER PLAY

One skill is the on-ramp.

── GET NEW SKILLS IN YOUR INBOX

One operator-built skill a week. Free.