# landing-page-review

Scores a landing page for conversion: headline, offer, buttons, trust signals. Useful when you are about to change a page on a hunch.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 111
- Author: Cogny AI
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/cognyai/claude-code-marketing-skills/tree/HEAD/skills/landing-page-review/SKILL.md
- Updated: 2026-10-12
- HTML: https://affpapa.org/en/nevibecode/skills/landing-page-review

## What it does

The skill loads a URL and breaks the page into pieces: headline and subheadline, button copy and placement, how clear the offer is, what sits above the fold, how sections are ordered. Each element gets a 1-10 score — headline clarity, how specific the value proposition is, CTA strength, social proof, urgency. Trust signals are checked separately: customer logos, testimonials, security badges, published pricing, contact details, links to policy and terms.

When a form is present, the skill counts its fields, reads the labels and the submit button text, and looks for a privacy note nearby. For mobile it can only read the viewport meta tag and inline CSS. Tap target sizes and the position of the CTA on the first screen need a rendered page, so run the URL through PageSpeed Insights or open it in device mode at 375px wide. Load speed the skill measures itself with `curl`: time to first byte, HTML size, and a rough total across referenced assets. A TTFB above 1 s or roughly 3 MB of weight costs points.

With Cogny MCP connected, heuristics get backed by numbers: conversion by device and source from GA4 or Plausible, friction points from Microsoft Clarity, past A/B tests from GrowthBook. Every one of those tools is read-only. Without a connection the skill still produces a heuristic score and names what each source would add. Clarity allows 10 requests per day, so `get_api_quota` runs first.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add cognyai/claude-code-marketing-skills --skill landing-page-review -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/landing-page-review/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/landing-page-review/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add cognyai/claude-code-marketing-skills --skill landing-page-review -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/landing-page-review/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add cognyai/claude-code-marketing-skills --skill landing-page-review -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/landing-page-review/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install cognyai/claude-code-marketing-skills landing-page-review
```

2. **Manually: put the files in place**
- File: `.github/skills/landing-page-review/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add cognyai/claude-code-marketing-skills --skill landing-page-review -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/cognyai/claude-code-marketing-skills --path skills/landing-page-review
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/landing-page-review/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add cognyai/claude-code-marketing-skills --skill landing-page-review -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/cognyai/claude-code-marketing-skills/tree/HEAD/skills/landing-page-review/SKILL.md

## When to use it
- find out why visitors leave a landing page without signing up
- judge the headline and offer before spending on ads
- cut the number of fields in a signup form
- compare your page against competitor landing pages
- check whether a variant you want to ship already lost a test

## Example prompts
- Review `example.com/pricing` for conversion and give me a list of fixes
- Check the headline and the CTA above the fold on this page
- Compare our landing page with two competitors and show where we fall behind

## Similar
- [landing-page-optimizer](https://affpapa.org/en/nevibecode/skills/landing-page-optimizer.md) — skill · 361 installs
- [paid-landing-page-audit](https://affpapa.org/en/nevibecode/skills/paid-landing-page-audit.md) — skill · 20500 installs
- [ecommerce-landing-page](https://affpapa.org/en/nevibecode/skills/ecommerce-landing-page.md) — skill · 1300 installs
- [landing-page-design](https://affpapa.org/en/nevibecode/skills/omer-metin-landing-page-design.md) — skill · 447 installs
- [landing-page-conversion-audit](https://affpapa.org/en/nevibecode/skills/landing-page-conversion-audit.md) — skill · 28 installs
- [landing-experience-checker](https://affpapa.org/en/nevibecode/skills/landing-experience-checker.md) — skill · 1000 installs

From the same set: [cognyai/claude-code-marketing-skills](https://affpapa.org/en/nevibecode/by/cognyai/claude-code-marketing-skills.md) — 18 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
