Agent skill

SEO Agency Landing Page

by seranking in seranking/seo-skills

Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic.

MITAuto-check passedFrontend & Design

Install SEO Agency Landing Page

skills CLI
$ npx skills add seranking/seo-skills --skill seo-agency-landing-page -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install seranking/seo-skills seo-agency-landing-page --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/seranking/seo-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/seo-agency-landing-page .claude/skills/seo-agency-landing-page && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
seo-agency-landing-page
GitHub stars
161
Token cost
~1.6k tokens
SKILL.md length
545 words
Files
1
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic.

  • Works in 6 steps: Niche data pull… → Pain-point discovery → Offer construction → …
  • The user asks for an SEO agency landing page
  • SKILL.md covers Prerequisites, Process, Output format and Tips
  • Reaches cdn.tailwindcss.com

What it does

SEO Agency Landing Page is an agent skill from seranking/seo-skills. Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic. Pulls real competitive and AI-search data for the agency's target niche to make the copy specific and credible. Use when the user asks for an SEO agency landing page, lead-gen page for an SEO agency, demand-gen page, free-audit landing page, or wants to convert cold traffic into discovery calls.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design, covering Landing pages and Content marketing. The repository describes itself as: Claude SEO Skills — production Claude Agent Skills for the SE Ranking MCP server. Content briefs, AI Search share of voice, audits, backlink gaps, keyword clusters, schema… The licence is MIT.

When your agent uses it

  • The user asks for an SEO agency landing page
  • Lead-gen page for an SEO agency
  • Demand-gen page
  • Free-audit landing page

Example prompts

  • “/seo-agency-landing-page”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Niche data pull DATA_getDomainOverviewWorldwide, DATA_getDomainCompetitors, DATA_getAiOverview
  2. Pain-point discovery
  3. Offer construction
  4. Proof layer
  5. CTA and urgency
  6. Generate the page (see Output Format).

What it can do on your machine

Read from SKILL.md and the folder at commit fd6d140. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • cdn.tailwindcss.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SEO Agency Landing Page loads about 1.6k tokens when it runs. Until then it costs about 119 tokens; SKILL.md has 545 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~119
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from seranking/seo-skills at commit fd6d140, republished under its MIT licence (© seranking). 545 words, ~1,574 tokens.

Download SKILL.mdSave it as .claude/skills/seo-agency-landing-page/SKILL.md (or your agent's skills folder).
name
seo-agency-landing-page
description
Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic. Pulls real competitive and AI-search data for the agency's target niche to make the copy specific and credible. Use when the user asks for an SEO agency landing page, lead-gen page for an SEO agency, demand-gen page, free-audit landing page, or wants to convert cold traffic into discovery calls.

Example output: examples/seo-agency-landing-page-saas-founders-20260514/copy.md

Agency Landing Page

Produce a production-ready landing page for an SEO agency offering a free audit as the lead magnet, with the audit promise backed by a real data workflow, not just copy.

Prerequisites

  • SE Ranking MCP server connected.
  • User provides: (a) agency name, (b) target vertical or niche the agency serves (e.g., "SaaS", "local dentists", "DTC ecommerce"), (c) the agency's website or positioning, and optionally (d) a sample client domain to pull real numbers from for case-study copy.

Process

  1. Niche data pull DATA_getDomainOverviewWorldwide, DATA_getDomainCompetitors, DATA_getAiOverview

    • If a sample client domain was provided, pull their organic traffic, top competitors, and AI Overview exposure.
    • Extract 3 concrete, pitchable numbers for the page (e.g., "agencies in this niche average 12k organic visits/mo. Top performers average 180k.").
  2. Pain-point discovery

    • Use niche-level findings to identify the 3 most acute SEO pains for this vertical (e.g., AI Overviews eating top-of-funnel traffic, cannibalisation in product pages, thin category pages).
    • Each pain becomes a section of the page.
  3. Offer construction

    • Primary offer: a free 5-minute automated SEO audit delivered to their inbox.
    • Secondary offer: book a 30-minute strategy call once audit is received.
    • Lead form: 3 fields max (name, work email, domain).
  4. Proof layer

    • Case-study placeholder blocks with real metric deltas (user fills names).
    • Logo bar (user fills with 4-6 clients).
    • A "data snapshot" block that uses the real numbers from step 1 (builds trust instantly).
  5. CTA and urgency

    • Above-the-fold CTA.
    • Mid-page CTA after social proof.
    • Final CTA after FAQ.
    • Urgency: "We cap free audits at {n}/month" (user fills n).
  6. Generate the page (see Output Format).

Show full SKILL.md (277 more words)Show less

Output format

Create a folder seo-agency-landing-page-{target-slug}-{YYYYMMDD}/ with:

seo-agency-landing-page-{target-slug}-{YYYYMMDD}/
├── 01-niche-data.md      # the real numbers pulled in step 1
├── 02-pain-points.md     # the 3 pains used in copy
├── index.html            # self-contained HTML page (Tailwind via CDN)
├── copy.md               # the copy alone, markdown, for CMS paste
└── README.md             # how to customise and deploy

copy.md follows this shape:

markdown
# {Hero headline}
## {Hero subhead}
> Hook: {pain-centric, specific, 12-18 words}

[CTA button: Get my free audit]

Supporting microcopy: No credit card. Results in 5 minutes. We never share your data.

---

## Section 1: The 3 things killing SEO for {niche} in 2026

### 1. {Pain 1}
{One paragraph with real number from step 1}

### 2. {Pain 2}
...

### 3. {Pain 3}
...

[CTA button: See how your site scores]

---

## Section 2: What the free audit covers
- {deliverable 1, e.g., "Critical technical issues on your top 20 pages"}
- {deliverable 2, e.g., "AI Overview exposure: which of your queries LLMs answer without you"}
- {deliverable 3, e.g., "Backlink gaps vs your 3 closest competitors"}
- {deliverable 4, e.g., "Top 10 quick-win keywords you could rank for in 90 days"}

---

## Section 3: Why {agency name}
- {Proof point 1: case study with number}
- {Proof point 2}
- {Proof point 3}

Logo bar: {placeholder for 4-6 client logos}

---

## Section 4: How it works
1. You enter your domain
2. We run the audit (5 minutes)
3. You receive the PDF report
4. (Optional) Book a 30-min call to walk through it

[CTA button: Start my free audit]

---

## FAQ
- **How long does the audit take?** 5 minutes.
- **Is it really free?** Yes. No credit card. No follow-up spam.
- **What happens after?** You get the report. If you want help executing, we can discuss.
- **How many free audits do you offer?** We cap it at {n}/month so quality stays high.

---

## Final CTA
[CTA button: Claim my free audit spot]

Spots left this month: {n}

index.html is a self-contained page with:

  • Tailwind CSS via CDN (https://cdn.tailwindcss.com).
  • Semantic HTML, no JS frameworks.
  • A real HTML form POSTing to a configurable endpoint (placeholder action="REPLACE_WITH_FORM_ENDPOINT").
  • OG tags for social sharing.
  • A CTA button that scrolls to the form.

Form endpoint: Replace REPLACE_WITH_FORM_ENDPOINT with a webhook from Netlify Forms, Formspree, or a Zapier catch hook. If none is configured, leave the placeholder and flag it in the deliverable's README so the user knows to set it before publishing.

README.md explains:

  • How to fill in client logos and case-study numbers.
  • How to wire the form to a real audit backend (link to SE Ranking audit API or the agency's own tool).
  • How to deploy: Netlify, Vercel, or drop into any static host.
  • How to A/B test the hero headline.

Tips

  • Respect SE Ranking Data API rate limit: 10 requests per second. Iterate sequentially.
  • The page lives and dies by the hook. Specific numbers beat generalities. "You are losing 18% of top-funnel traffic to AI Overviews" beats "AI is changing SEO".
  • Do not promise what the agency cannot deliver. If the free audit is limited to the first 100 URLs, say so on the page.
  • Mobile-first. Hero fits on one iPhone screen.
  • The lead-magnet audit should itself be an automated workflow, not a promise. Chain with the website-audit-change-report skill as the delivery mechanism.
  • Do not add stock photography. Real screenshots of actual audit outputs convert better.
  • If the agency has no case studies yet, use aggregate data (e.g., "Agencies like ours typically lift organic traffic by 40-80% in year one") with a clear disclaimer, not fake numbers.

© seranking, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/seo-agency-landing-page of seranking/seo-skills.

Open the folder on GitHubat commit fd6d140

Compare with similar skills

SEO Agency Landing Page next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SEO Agency Landing Page compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SEO Agency Landing Page this skillseranking/seo-skills161—~1.6kAutomated safety check: PassMIT
Squeeze Page BuilderAffitor/affiliate-skills701—~3.6kAutomated safety check: PassMIT
Eighty Twenty Conversion Messagehashgraph-online/awesome-codex-plugins1.3k—~729Automated safety check: PassMIT
Website Taste Passtryproduck/produck-skills511—~2.4kAutomated safety check: PassApache-2.0
Landing Page Generatorbuildfastwithai/gen-ai-experiments785—~1.5kAutomated safety check: PassMIT
Bio Link DeployerAffitor/affiliate-skills701—~3kAutomated safety check: PassMIT

Similar skills

  • Squeeze Page Builder

    Affitor/affiliate-skills

    Build email capture landing pages (squeeze pages) as single self-contained HTML files.

    701 GitHub stars~3.6k tokensUpdated 26 days ago
    Frontend & DesignAuto-check passed
  • Eighty Twenty Conversion Message

    hashgraph-online/awesome-codex-plugins

    Build high-leverage sales messages that attract qualified buyers and repel poor-fit prospects.

    1.3k GitHub stars~729 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Website Taste Pass

    tryproduck/produck-skills

    Runs a category-first visual audit of a website, then a decisive design pass that raises credibility and conversion clarity, verified with screenshots instead of subjective opinion.

    511 GitHub stars~2.4k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Landing Page Generator

    buildfastwithai/gen-ai-experiments

    Builds a single self-contained HTML landing page from a template with copy frameworks, four themes and SEO meta, then runs bundled audit scripts for conversion and speed.

    785 GitHub stars~1.5k tokensUpdated 19 days ago
    Frontend & DesignAuto-check passed
  • Bio Link Deployer

    Affitor/affiliate-skills

    Create a Linktree-style bio link hub page as a single self-contained HTML file.

    701 GitHub stars~3k tokensUpdated 26 days ago
    Frontend & DesignAuto-check passed
  • Replica Launch

    Jakeschincariol/replica-skill

    Writes the launch for an app clone: the landing page built on the positioning angle, pricing set against the original's public pricing and its users' complaints, and the App Store and Google Play…

    1.4k GitHub stars~1k tokensUpdated 8 days ago
    Frontend & DesignAuto-check passed

More from seranking/seo-skills

All 32 skills in this repo
  • SEO Google

    seranking/seo-skills

    Direct access to Google's own SEO data via Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, GA4 organic…

    161 GitHub stars~4.8k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO API

    seranking/seo-skills

    SE Ranking API integration architect. An agent skill from seranking/seo-skills.

    161 GitHub stars~4.1k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Content Audit

    seranking/seo-skills

    E-E-A-T + CITE quality audit for an EXISTING piece of content.

    161 GitHub stars~3k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Content Brief

    seranking/seo-skills

    Generate a writer-ready SEO content brief from a target domain and topic.

    161 GitHub stars~2.5k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Drift

    seranking/seo-skills

    Capture an SEO baseline snapshot for a domain or URL, then on later runs compare the current state and surface regressions.

    161 GitHub stars~3.4k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Firecrawl

    seranking/seo-skills

    Ad-hoc web scraping, site mapping, and full-site crawling via Firecrawl MCP.

    161 GitHub stars~2.3k tokensUpdated 3 mo ago
    Auto-check passed

Questions about SEO Agency Landing Page

What does SEO Agency Landing Page do?

Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic. SEO Agency Landing Page is an agent skill from seranking/seo-skills. Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic.

When should I use SEO Agency Landing Page?

SEO Agency Landing Page fits situations like: the user asks for an SEO agency landing page; lead-gen page for an SEO agency; demand-gen page; free-audit landing page.

How do I install SEO Agency Landing Page in Claude Code?

Run `npx skills add seranking/seo-skills --skill seo-agency-landing-page -a claude-code`. Or copy the skill folder (skills/seo-agency-landing-page in seranking/seo-skills) into .claude/skills/seo-agency-landing-page in your project. Claude Code loads it when a task matches its description.

How do I install SEO Agency Landing Page in Codex?

Run `npx skills add seranking/seo-skills --skill seo-agency-landing-page -a codex`. Or copy the skill folder (skills/seo-agency-landing-page in seranking/seo-skills) into .agents/skills/seo-agency-landing-page in your project. Codex loads it when a task matches its description.

Can I use SEO Agency Landing Page in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add seranking/seo-skills --skill seo-agency-landing-page -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seo-agency-landing-page, .gemini/skills/seo-agency-landing-page, .github/skills/seo-agency-landing-page and .opencode/skills/seo-agency-landing-page in your project.

What does SEO Agency Landing Page need to run?

SKILL.md names no scripts, command-line tools or credentials: SEO Agency Landing Page is instructions for the agent only.

Does SEO Agency Landing Page access the network?

SKILL.md names 1 domain. In commands or code: cdn.tailwindcss.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is SEO Agency Landing Page safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SEO Agency Landing Page use?

SEO Agency Landing Page is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SEO Agency Landing Page use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SEO Agency Landing Page?

Skills that share tags, products or a category with SEO Agency Landing Page: Squeeze Page Builder (Affitor/affiliate-skills, 701 stars), Eighty Twenty Conversion Message (hashgraph-online/awesome-codex-plugins, 1.3k stars), Website Taste Pass (tryproduck/produck-skills, 511 stars) and Landing Page Generator (buildfastwithai/gen-ai-experiments, 785 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SEO Agency Landing Page?

seranking (a GitHub organization) maintains it in seranking/seo-skills, which has 161 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on June 25, 2026.

Source: seranking/seo-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.