About this skill
Landing Page CRO Audit
A second opinion on a page that already exists and is not converting. Give your agent a URL, a screenshot or the page source, and it walks the page in order of impact: is the value proposition clear in five seconds, does the headline match where the traffic came from, is there one obvious primary action, does proof sit next to the claims it supports, which objections go unanswered, and where the friction is (form fields, navigation, mobile).
What you get. A scorecard across seven dimensions with evidence for each score, then quick wins you can ship today, bigger changes worth scheduling, A/B test hypotheses, and before/after rewrites for the headline and CTA. For lead and demo forms it loads a dedicated form reference (field decisions, errors, multi-step layouts); for test planning it loads a library of experiment ideas by page type.
Why it is worth having. Most page feedback is taste. This skill uses a fixed order and asks for the context that changes the answer (traffic source, current conversion rate, what happens after the click), so two runs on the same page give comparable reports. If your project has a .agents/product-marketing.md file it reads that first and skips the basic questions.
Pairs with. Our Landing Page Copy Kit writes a new page from scratch; this one audits the page you have.
Based on the cro skill by Corey Haines (MIT): https://github.com/coreyhaines31/marketingskills
What we changed
- Renamed to
landing-page-cro-auditand rewrote the description so agents pick it up for page audits. - Added a scored report at the top of the output (seven dimensions, 1 to 5, evidence quoted from the page, "not checked" instead of guessing).
- Copy alternatives now show the current copy first, so every suggestion reads as a before/after.
- Added attribution (
NOTICE.md, license text). The form and experiment references are unchanged. Full list inNOTICE.md.
Checked against
Claude Code 2.1.317 (desktop app, Claude Opus 5.5), 2026-11-07. Installed under .claude/skills/landing-page-cro-audit/, loaded from SKILL.md and run end to end on a local landing page with Meta-ads traffic context: scorecard 20/35, quick wins, high-impact changes, test ideas and copy alternatives. Load time and the rendered mobile layout came out as "not checked" because the page was a file, not a URL; the skill now says how to handle both (NOTICE.md). The example output on this page is from that run, shortened. Not yet checked: automatic triggering from the skill description in a fresh session (the run started from an explicit request), and Codex, Cursor, GitHub Copilot and Gemini CLI, which read the same SKILL.md format but have not been run.
How to install
- Agents: copy the
landing-page-cro-auditfolder to.agents/skills/landing-page-cro-audit/(Codex, Cursor, Copilot, Gemini CLI) and/or.claude/skills/landing-page-cro-audit/(Claude Code) in your project or home directory. - Zip: download the zip from this page and unpack it into one of those folders.
- ChatGPT / Claude: paste
SKILL.mdas the system prompt or project instructions; pastereferences/form.mdtoo if you are auditing a form.
Not affiliated with the upstream author.






