SkillAgentSearch skills...

claude-seo

Universal SEO skill for Claude Code. 26 sub-skills + 19 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, agent readiness (Lighthouse Agentic Browsing, WebMCP, llms.txt), backlinks, local SEO, e-commerce, international SEO, Google APIs, and PDF/Excel reporting.

Install / Use

npx skills add AgriciDaniel/claude-seo

Installs into whichever agent you are using.

About this skill
🤖

CLAUDE.md

Claude Code project instructions

Quality Score

90/100

Category

Automation

Supported Platforms

Claude Code

Our assessment of claude-seo

claude-seo scores 90/100 on our quality scale, 1153rd of 2,877 Automation skills we index (top 41%).

Its CLAUDE.md is 43 KB long, well organised into 57 sections with 12 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.

With 26,949 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
21/30
Structure
20/20
Description
15/15
Adoption
19/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 5 days ago, so claude-seo is actively maintained.
  • Our last check on 2026-10-17 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (3 minor notes below). An AI review of the same text found nothing harmful.

  • noteInstalls by piping a downloaded script into a shellline 118
    > **Why `git clone` instead of `irm | iex`?** Claude Code's own security guardrails flag `irm ... | iex` as a supply chain risk: downloading…
  • noteInstalls by piping a downloaded script into a shellline 118
    …x`?** Claude Code's own security guardrails flag `irm ... | iex` as a supply chain risk: downloading and executing remote code without verif…
  • noteInstalls by piping a downloaded script into a shellline 380
    curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/uninstall.sh | bash

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

claude-seo compared with similar skills

All 4 of these similar skills score higher than claude-seo; compare them before choosing.

SkillScoreStarsUpdatedFormat
claude-seo (this skill)by AgriciDaniel9026.9k5d agoCLAUDE.md
claude-memby thedotmack100113.6ktodayCLAUDE.md
taste-skillby Leonxlnx100110.8k1d agoCLAUDE.md
Agent-Reachby Panniantong100109.3ktodayCLAUDE.md
Understand-Anythingby Egonex-AI10091.0k11d agoCLAUDE.md

Frequently asked questions

How do I install claude-seo?
Run npx skills add AgriciDaniel/claude-seo. The install tabs above show the steps for each supported agent.
Which AI agents does claude-seo work with?
It is written for Claude Code, as a CLAUDE.md file. Other agents that read the same format can often use it too.
Is claude-seo safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (3 minor notes below). An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is claude-seo still maintained?
The repository was last updated 5 days ago, so claude-seo is actively maintained.

Claude SEO cover: a Claude Code command palette with /seo audit, schema, geo, content, and backlinks commands over a dark CRT panel

Claude SEO: SEO Skill for Claude Code

Claude SEO is an open-source SEO analysis plugin for Claude Code. It runs 26 sub-skills and 19 specialist agents in parallel across technical SEO, content quality (E-E-A-T), Schema.org markup, AI search optimization (GEO), local SEO, e-commerce, and international SEO. Every audit produces a prioritized action plan with testable recommendations grounded in primary-source guidance from Google.

CI Claude Code Skill License: MIT Version Tests Community

Two versions of this skill.

Why Claude SEO

  • AI-search first. Aligned with Google's AI Optimization Guide. Question-based citability scoring, primary-source evidence on llms.txt, IPTC TrainedAlgorithmicMedia for AI-generated product images, agent-friendly page checks per web.dev, and /seo agentic for agent readiness scored the way Lighthouse's Agentic Browsing category counts it.
  • Parallel execution. Full site audits spawn up to 17 specialist agents simultaneously. Site-level audits complete in minutes rather than hours.
  • Falsifiable, not promotional. Every recommendation carries the first-principle observation it rests on, its dependency relationships, an explicit "how would we know this failed?" check, and a leading indicator. See Methodology.

Real results

Google Search Console clicks and impressions for a three-month-old site climbing from launch to steady organic growth between 23 March and 12 June 2026

Google Search Console for a site started 23 March 2026 and run on this workflow: total clicks and impressions across its first three months, through 12 June 2026.

Using Codex instead of Claude Code? Use Codex SEO, the Codex-first port with TOML agents, plugin packaging, deterministic runners, and the same SEO workflow surface.

Who this is for

  • SEO agencies running 5+ client sites. Replace quarterly deep audits with weekly automated runs. Same team capacity, 4× audit cadence, every recommendation comes with a falsifiability check the client can verify.
  • In-house SEO leads at SaaS / publisher / e-commerce companies. Second-pair-of-eyes before executive reviews. Catches what GSC and Lighthouse hide: schema deprecation, AI-citability gaps, expired-domain heritage risk, parasite-SEO exposure, machine-translation drift.
  • Freelance SEO consultants. Anchor day-one client scope with a 15-minute audit and a real 0-100 score. Win the engagement with concrete proof of value before you spend an hour writing the proposal.

Claude SEO /seo command demo in Claude Code terminal

Run a full audit and watch parallel agents fan out across the site:

Claude SEO /seo audit demo: parallel subagents producing a prioritized action plan

Watch the full demo on YouTube

Table of Contents

Installation

ℹ️ Which version are you installing?

  • Public open-source (default). The commands below install from AgriciDaniel/claude-seo — MIT, public releases, no membership required.
  • AI Marketing Hub Pro member? Install the community version with early access instead: swap AgriciDaniel/claude-seo for AI-Marketing-Hub/claude-seo and the plugin slug claude-seo@agricidaniel-claude-seo for claude-seo@ai-marketing-hub-claude-seo. Requires gh auth login (or PAT) with access to the AI-Marketing-Hub org. If /plugin marketplace add 404s, DM in the Skool community to get added.

Plugin Install (Claude Code 1.0.33+)

The fastest path. One-time marketplace add, then plugin install:

/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup

The explicit setup step creates an isolated Python environment in Claude's persistent plugin data and installs Playwright Chromium. Check it at any time with /seo doctor. No global Python packages or PATH shims are created.

Manual Install (Unix / macOS / Linux)

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh
<details> <summary>One-liner (curl, review then run)</summary>
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.sh > install.sh
cat install.sh        # review before running
bash install.sh
rm install.sh
</details>

Windows (PowerShell)

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
powershell -ExecutionPolicy Bypass -File claude-seo\install.ps1

Why git clone instead of irm | iex? Claude Code's own security guardrails flag irm ... | iex as a supply chain risk: downloading and executing remote code without verification. The git clone approach lets you inspect claude-seo\install.ps1 before running it.

Quick Start

# Start Claude Code
claude

# Full site audit: parallel sub-agents produce a prioritized action plan
/seo audit https://example.com

# Deep single-page analysis: on-page elements, content quality, schema
/seo page https://example.com/about

# Schema markup audit: detect, validate, generate
/seo schema https://example.com

# AI search optimization: passage citability + primary-source-aligned recommendations
/seo geo https://example.com

# Generate a sitemap with industry templates
/seo sitemap generate

Commands

Claude SEO sub-skill ecosystem: 26 modules grouped into 8 categories (audit, content, schema, technical, AI search, local + maps, commerce + intl, extensions) around the central orchestrator

34 user-invocable /seo commands across the orchestrator, its sub-skills, and 9 MCP extensions. Full reference in docs/COMMANDS.md.

| Command | Description | |---------|-------------| | /seo setup | Create or refresh the isolated Python runtime and Chromium | | /seo doctor | Check runtime readiness without changing the system | | /seo audit <url> | Full website audit with parallel sub-agent delegation | | /seo page <url> | Deep single-page analysis | | /seo technical <url> | Technical SEO audit across 9 categories | | /seo content <url> | E-E-A-T and content quality analysis | | /seo content-brief <topic> | Detailed content brief: target keywords, outline, internal links | | /seo schema <url> | Detect, validate, and generate Schema.org markup | | /seo geo <url> | AI Overviews / Generative Engine Optimization | | /seo agentic <url> | Agent readiness: Lighthouse Agentic Browsing X/N, AI agent access, llms.txt, Markdown, WebMCP | | /seo sitemap <url \| generate> | Analyze or generate XML sitemaps | | /seo images <url> | Image optimization analysis | | /seo plan <type> | Strategic SEO planning (saas, local, ecommerce, publisher, agency) | | /seo programmatic <url> | Programmatic SEO analysis and planning | | /seo competitor-pages <url> | Competitor comparison page generation | | /seo local <url> | Local SEO analysis (GBP, citations, reviews, map pack) | | /seo maps [command] | Maps intelligence (geo-grid, GBP audit, reviews, competitors) | | /seo hreflang <url> | Hreflang / i18n SEO audit and generation | | /seo google [command] | Google SEO APIs (GSC, PageSpeed, CrUX, Indexing, GA4, PDF reports) | | /seo backlinks <url> | Backlink profile analysis (Moz, Bing, Common Crawl) | | /seo cluster <keyword> | SERP-based semantic clustering | | /seo sxo <url> | Search Experience Optimization (page-type, user stories, personas) | | /seo drift baseline \| compare \| history <url> | SEO drift monitoring with SQLite snapshots | | /seo ecommerce <url> | E-commerce SEO and marketplace intelligence | | /seo flow [stage] | FLOW framework prompts (CC BY 4.0, evidence-led) | | /seo firecrawl [command] <url> | Full-site crawling (extension) | | /seo dataforseo [command] | Live SEO data (extension) | | /seo image-gen [use-case] | AI image generation for SEO assets (extension) | | /seo ahrefs [command] <url> | Backlinks, organic keywords, and content data via the official Ahrefs MCP (extension) | | /seo seranking [command] | AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, AI Mode (extension) | | /seo profound [command] | LLM citation tracking with time-series data (extension) | | /seo bing [command] <url> | Bing Webmaster Tools + IndexNow URL submission (extension) | | /seo matomo [command] [args] | Matomo Reporting API: GA4 alternative or complement (extension) | | /seo unlighthouse <url> | Multi-page Lighthouse runner, runs locally (extension) |

Features

What Core Web Vitals does Claude SEO check?

Claude SEO measures the current three Core Web Vitals: LCP (Largest Contentful Paint, target under 2.5s), INP (Interaction to Next Paint, target under 200ms), and CLS (Cumulative Layout Shift, target under 0.1). INP replaced FID on March 12, 2024; FID was removed from Chrome's field-data tools (CrUX API, PageSpeed Insights) on September 9, 2024 (Lighthouse is a lab tool and never reported FID), and Claude SEO never references FID. Field data comes from the Chrome User Experience Report (CrUX) when available; lab data falls back to Lighthouse via PageSpeed Insights. LCP can be decomposed into subparts (TTFB, load delay, load duration, render delay) via the /seo google CrUX integration to localize bottlenecks. Mobile and desktop are measured separately. CrUX History (25-week trend) is included in the Tier 0 free credential set.

How does Claude SEO assess E-E-A-T?

E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is evaluated against the Search Quality Rater Guidelines, last

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars26.9k
CategoryAutomation
Updated5d ago
Forks3.5k

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions
claude-seo — CLAUDE.md: Install & Safety Check | SkillAgent