Writing & Content

Ad Landing Experience Checker

Preflight paid-traffic landing pages for message match, visibility, speed, form friction, and mobile readiness before launch.

55/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3k
Last updated
12d ago
License
Apache-2.0
landing-page-auditpaid-advertisingmessage-matchquality-score
+3page-speedmobile-renderingform-friction

What does this skill do, and when should you use it?

This skill is part of the repository’s Paid Ads/ROAS workflow. It compares ad copy with the destination page and checks message continuity, above-the-fold content, loading speed, form friction, and mobile rendering. It returns a five-check Pass, Partial, or Fix punch list with specific gaps and handoff owners. It checks the page only; it does not rewrite, redesign, or score the ad account.

Reads the destination URL or pasted page copy, ad headlines or hooks, the promised offer or claim, a ROAS profile, and optional PageSpeed/CrUX data; extracts the page headline, value proposition, offer, CTA, and first-viewport content; checks ad-to-page message match, above-the-fold visibility, speed, required form fields and friction points, and mobile rendering; labels metrics as Measured, User-provided, or Estimated; and produces a continuity punch list plus handoff summary. The repository also documents a Firecrawl Python script for rendered mobile-page reads.

Good fit
  • A paid-media team is preparing a campaign launch and needs to verify that the advertised offer appears on the destination page.
  • A Google Ads landing-page-experience or Quality Score rating is low and the team needs to identify the failing post-click lever.
  • A marketer has ad headlines and a destination URL and wants to catch concrete promise-to-page gaps before launch.
  • An operations team has PageSpeed or CrUX data and wants to include speed and mobile evidence in the launch preflight.

How do you install this skill?

Before you use it
  • Do not treat Estimated speed or mobile-render findings as measured Core Web Vitals; request PageSpeed/CrUX or mobile-render evidence.
  • Firecrawl sends the target URL to a third party; do not use it for confidential destinations, and confirm authorization, robots.txt, and applicable legal signals first.
  • Without both ad copy and page content, the skill should return NEEDS_INPUT rather than fabricate a continuity verdict.
  • Before saving or promoting findings to memory, confirm the write scope, sensitive-data handling, and recovery plan.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python 3

For Claude Code, run /plugin marketplace add aaron-he-zhu/aaron-marketing-skills, then /plugin install aaron-marketing@aaron. On Agent Skills-compatible hosts, run npx skills add aaron-he-zhu/aaron-marketing-skills; you can also clone the repository with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/aaron-he-zhu/aaron-marketing-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/ad/orchestrate/landing-experience-checker" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Provide the destination URL, the ad headlines or copy pointing to it, the promised offer or claim, and one ROAS profile. Example: Preflight https://example.com against these headlines: [paste copy] — flag message-match gaps before we launch. If the ad copy or page copy is unavailable, the skill stops and requests the missing input.

What are this skill's strengths and limitations?

Pros
  • Uses a fixed, concrete five-check preflight scope.
  • Separates Measured, User-provided, and Estimated evidence instead of inventing speed metrics.
  • Requires every Fix to name a specific gap and route it to an owning skill.
  • Works with pasted data; PageSpeed/CrUX and MCP connectors are not Tier 1 prerequisites.
Limitations
  • Does not rewrite copy, restructure the layout, or redesign the form.
  • Cannot assess continuity without ad copy and page content.
  • Speed and mobile findings may be Estimated when PageSpeed/CrUX or mobile-render data is unavailable.
  • The source documents usage as a Claude Code and compatible-host skill but provides no standalone test-suite or broad platform-coverage evidence.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Ad Landing Experience Checker this page 55 · Use with care ★ 3k 12d ago Apache-2.0
Ad Creative Builder 60 · Recommended ★ 3k 12d ago Apache-2.0
Influencer Landing Page Optimizer 54 · Use with care ★ 3k 12d ago Apache-2.0
Paid Ads Campaign Architect 57 · Use with care ★ 3k 12d ago Apache-2.0
Paid Ads Bid Strategy Planner 58 · Recommended ★ 3k 12d ago Apache-2.0

Unlike landing-optimizer, this skill identifies and hands off landing-page problems rather than repairing the page. Unlike ad-account-auditor, it does not compute RQS, score the account, or run account-level launch vetoes.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
55/ 100 5-point scale 2.8 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust17 / 25 · 3.4/5

The skill treats ads, scraped pages, and CSV exports as untrusted data and says not to execute embedded instructions. It favors keyless reads, makes delegated fetching optional, and requires user confirmation before saving results. Firecrawl sends target URLs to a third party, while rollback, memory-promotion controls, and sensitive-data handling are not fully specified in this skill; recovery and disclosure gaps reduce the score.

2Reliability9 / 20 · 2.3/5

Input confirmation, a NEEDS_INPUT path, Measured/User-provided/Estimated labels, five defined checks, and explicit repair routing provide a coherent static happy path. Nothing was executed, and the key path depends on optional connectors, page access, and user-supplied data; connector failures, abnormal inputs, and reproducible diagnostics are thin, so the score remains below the static ceiling.

3Adaptability10 / 15 · 3.3/5

Triggers, scenarios, inputs, outputs, non-fit boundaries, and sibling-skill ownership are unusually explicit, and pasted page content can substitute for network access. Chinese support is mostly descriptive rather than operational, and optional Firecrawl/PageSpeed/CrUX services may be difficult to reach from mainland China; this creates an environment-fit deduction.

4Convention9 / 15 · 3.0/5

The skill has layered documentation: quick starts, contract, data sources, numbered instructions, quality bar, handoff references, next-skill routing, versioning, and Apache-2.0 licensing. It lacks a skill-specific changelog, clearly assigned maintenance responsibility, and troubleshooting guidance; the publisher is unverified and therefore adds no governance credit.

5Effectiveness6 / 15 · 2.0/5

The promised five-check Pass/Partial/Fix punch list includes concrete gaps, metric provenance labels, and one repair owner per failure, making the intended output directly useful. However, speed and mobile findings may be Estimated, no representative output or execution evidence is supplied, and the user must provide substantial source material and measurements; these limits prevent a higher static score.

6Verifiability4 / 10 · 2.0/5

The repository materials show shared contract, architecture, and audit-validator tests, but the supplied tests do not cover this skill's key business paths and there is no third-party execution evidence or independent reproduction. The documentation is auditable but evidence coverage is narrow, warranting a low score.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Will it modify my landing page?
No. It produces a five-check Pass, Partial, or Fix list and routes repairs to `landing-optimizer`.
Do I need PageSpeed, CrUX, or an MCP connection?
No. Without speed data, the skill labels speed and related mobile findings as Estimated; MCP is optional.
What inputs are required for a useful preflight?
A destination URL or page copy, the ad copy or headlines pointing to it, and one ROAS profile.
Can it replace an ad-account audit?
No. Account scoring, RQS, and account-level launch go/no-go decisions belong to `ad-account-auditor`.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Writing & Content

Ad Creative Builder

Generate paid-ad variants that stay faithful to the landing page.

★ 3k FS 60 Recommended 12d ago
Writing & Content

Influencer Landing Page Optimizer

Turn influencer traffic into smoother, higher-converting landing experiences.

★ 3k FS 54 Use with care 12d ago
Data & Analysis

Paid Ads Account Auditor

Decide whether a paid-media account is safe to launch or scale using its own evidence.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Paid Ads Campaign Architect

Designs paid account structure and reduces internal bidding and paid-organic overlap.

★ 3k FS 57 Use with care 12d ago
Data & Analysis

Paid Ad Budget Pacing Monitor

Measure campaign spend against plan and flag when budget reallocation is warranted.

★ 3k FS 61 Recommended 12d ago
Data & Analysis

Ad Experiment Designer

Design rigorous paid-ad A/B and incrementality tests, then determine whether results are statistically and practically meaningful.

★ 3k FS 59 Recommended 12d ago
Data & Analysis

Paid Attribution Reconciler

Deduplicate paid conversions against order-ID truth and read incrementality.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Paid Ads Bid Strategy Planner

Choose a paid-media bidding model, set a defensible starting target, and protect the campaign’s learning phase.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Email Creative Builder

Builds test-ready single-email copy aligned to the landing page and approved claims.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Ad Fatigue & Frequency Manager

Diagnose creative fatigue or audience saturation from frequency, CTR, and CVR trends, then choose rotate, widen, or hold.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Paid Conversion Value Mapper

Map ad conversions to profit so tROAS optimizes contribution value instead of raw revenue or order count.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Paid Ads Audience Segment Builder

Turn your customer, CRM, or GA4 exports into seed, exclusion, and funnel-stage audiences for paid media.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Paid Ads Conversion Signal QA

Validate conversion events, UTMs, and cross-platform deduplication before paid campaigns launch or scale.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Brand Safety Exclusion Manager

Build placement, network, content, and audience exclusion rules before paid campaigns go live.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Paid Measurement Loop

Use a control and a fixed readback window to decide whether a paid-ad change should scale, keep testing, roll back, or remain unproven.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Paid Search Term Miner

Turn search-term reports into converting keywords and spend-saving negatives.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Narrative Quality Gate

Audit brand-narrative truth, system coherence, and effectiveness evidence as separate profiles.

★ 3k FS 60 Recommended 12d ago
Writing & Content

On-Page SEO Checker

Diagnose single-page SEO problems and turn them into prioritized, actionable fixes.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Domain Authority Auditor

Assess a domain’s citation trust against a declared peer cohort using dated, auditable evidence.

★ 3k FS 65 Recommended 12d ago
Writing & Content

Email Render Builder

Turns approved email creative into responsive, cross-client HTML and delivers a structured render QA report.

★ 3k FS 62 Recommended 12d ago

Related skills