Mindket

Claude SEO by AgriciDaniel

Newversion 2 · updated
GitHub trending
Star29.1k

Overview

AgriciDaniel’s Claude Code plugin that audits a website’s SEO with specialist skills and subagents: technical checks, content and E-E-A-T, schema, AI search, and local and e-commerce SEO. It sorts the findings into a prioritized action plan.

Claude SEO by AgriciDaniel is an open-source project on GitHub in the Marketing & SEO category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Claude Code: the main target, installed as a plugin
  • Cursor: the skills go into .cursor/rules/, and the Python scripts run through the claude-seo launcher, since Cursor has no MCP
  • Gemini CLI: it reads the maker’s AGENTS.md once your settings point it there
  • Google Antigravity: it finds the project through .claude-plugin/plugin.json
Start with
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup

Platform

Claude CodeCoding agent
CursorCode editor
Gemini CLICoding agent
AntigravityCode editor
CodexCoding agent

About

What it is

Claude SEO is AgriciDaniel’s free plugin for Claude Code that audits a website’s SEO and hands back an action plan sorted by what matters most. It is built from 26 sub-skills and 19 specialist agents, and up to 17 of those agents work on a site at once. The README puts a full audit at 10 to 15 minutes. It covers technical SEO, content and E-E-A-T, structured data, AI search, and local and e-commerce SEO.

  1. It detects the business type and adjusts its checks
  2. Up to 17 specialist agents audit the site in parallel
  3. Findings are scored and sorted by priority
  4. You get Markdown reports and an action plan

Who it suits

People who look after a site’s search traffic, whether for clients or for their own company. SEO agencies gain the most: it lets them audit every client weekly rather than once a quarter.

Who uses it, and how
IndustryWho uses itHow they use itExample
SEO and marketing agenciesAgency SEO leadsWeekly audits for every client instead of quarterly ones, with change monitoring in betweenAn agency runs a full audit on a new client’s site and opens the first meeting with the action plan.
E-commerceShop owners and in-house SEO teamsCheck product pages and their schema whenever the shop changesA shop owner checks product schema after a theme change.
Publishing and mediaIn-house SEO teamsRecord a baseline before a redesign and compare against it afterA publisher records a baseline with /seo drift before a redesign and checks the new site against it.
Local businessesOwners and the consultants who look after themCheck how the business shows up on maps and in reviewsA local business checks its map pack, reviews and citations with /seo local.
SaaS and freelance consultingIn-house teams and freelance consultantsA second pair of eyes before each review, or a score to open a first callA freelance consultant runs it on a first call and shows a score with the top fixes.

If you have never edited a site’s pages or markup, the plan may be hard to act on alone.

Where to use it

The maker builds it for Claude Code, and the repository’s AGENTS.md carries notes for other agents.

  • Claude Code: the main target, installed as a plugin
  • Cursor: the skills go into .cursor/rules/, and the Python scripts run through the claude-seo launcher, since Cursor has no MCP
  • Gemini CLI: it reads the maker’s AGENTS.md once your settings point it there
  • Google Antigravity: it finds the project through .claude-plugin/plugin.json
  • Codex CLI: it reads AGENTS.md from the project root, with no install step of its own

Point it at a whole site, one landing page, a shop’s product schema or a local business’s Google Business Profile. Sites built with Next.js, React or Vue work too, since a page that needs JavaScript is opened in a headless browser.

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with each agent’s steps from AgriciDaniel’s README and docs.

What you need first
NeedDetail
Claude CodeVersion 1.0.33 or newer for the plugin install
Python3.11 to 3.14, with pip
GitFor the manual install, which clones the repository
Playwright ChromiumOptional, used only to render single-page apps and take screenshots
API keysNone to start. Google’s free APIs and the extensions connect later, if you want them
  1. Inside Claude Code, add the maker’s marketplace.
  2. Install the plugin from it.
  3. Run /seo setup once. It builds its own Python environment and a headless browser without touching the rest of your system.
  4. Run /seo doctor whenever you want to check the runtime. It changes nothing.
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup

The kit’s notes also carry the README’s manual install for macOS, Linux and Windows PowerShell, which clones the repository and runs its install script.

How to use it

Type /seo in Claude Code to list every command, 30 core and extension ones in six groups. These are the ones this page names:

Commands to start with
CommandWhat it does
/seo auditRuns the full audit of a site
/seo pageGoes deep on one page
/seo technical, schema, geo, localNarrower checks, one area each
/seo driftRecords a baseline to compare the site against later
/seo planTakes a site type, such as saas, local or ecommerce, and drafts a strategy for it
/seo google setupConnects free Google APIs: PageSpeed Insights, Chrome UX Report, Search Console and Google Analytics 4
/seo google reportTurns the Markdown reports into a PDF

Each check takes the address of the page or site:

/seo page <url>
/seo technical <url>
/seo schema <url>
/seo geo <url>
/seo local <url>

Example

You start a full audit of a site you run and leave it going.

/seo audit <url>

The agents fan out across the site, and their results merge into one report with an SEO Health Score from 0 to 100. Findings fall into Critical, High, Medium and Low, and the action plan orders the fixes by what each depends on. Every recommendation says what it rests on and how you will know it worked. The reports are Markdown files you keep.

For newcomers and experts

If you are new. SEO is the work of making pages that search engines and AI answers can find, read and quote. This plugin checks a site one area at a time and writes the fixes in order, each with a way to check it worked. Start with /seo page on one page of your own site and read what it suggests.

For experts. The plugin’s SKILL.md weights the health score across seven categories, so content and technical work move it most.

SEO Health Score weights
Technical SEO22%
Content quality23%
On-page SEO20%
Schema and structured data10%
Performance (Core Web Vitals)10%
AI search readiness10%
Images5%

Five agents that need more judgment run on Opus and the other 14 on Sonnet, so a full audit uses more of your Claude plan than a one-page check. You can change any agent’s model in its file under agents/. Without Google API keys, Core Web Vitals are lab estimates and indexing is inferred from the page. Confirm crawl and index findings in Search Console before you act on them. The README itself says crawlers such as Screaming Frog go faster and deeper, and that many people use both.

Good to know

Your reports stay with you, and the pages you analyze go where any Claude Code work goes.

  • Your data: pages and data it analyzes go to Claude, Anthropic’s model, and the reports stay as files on your machine
  • Public sources: some checks also read Wikipedia, Reddit and Common Crawl
  • Tracking: its privacy notes say it has no telemetry, analytics or usage tracking
  • Extensions: SE Ranking, Profound or Bing Webmaster see data only once you connect them, and some need a paid account
  • Keys: kept in ~/.config/claude-seo/ or environment variables
  • Edit hook: a local Python check on JSON-LD runs after each file edit or write
  • Tricky pages: a page that loads key content only after a scroll or a click can give noisy results
  • Versions: members of AI Marketing Hub Pro get a private version with early features, and this public one is MIT licensed
  • Maker: a community project, not made or endorsed by Anthropic

Removing the plugin takes one line.

/plugin uninstall claude-seo@agricidaniel-claude-seo

README and files

README
# Claude SEO by AgriciDaniel: setup notes

This kit holds setup notes written by Mindket. It does not contain the plugin, its skills or its agents. Those install from AgriciDaniel’s repository: https://github.com/AgriciDaniel/claude-seo

License: MIT, Copyright (c) 2026 agricidaniel. Full text: https://github.com/AgriciDaniel/claude-seo/blob/main/LICENSE

Claude SEO is a community project by AgriciDaniel. It is not made or endorsed by Anthropic.

## Files in this kit

- setup/claude-code.md: plugin install, manual install, update and removal in Claude Code
- setup/cursor.md: the maker’s notes for Cursor
- setup/gemini-cli.md: the maker’s notes for Gemini CLI
- setup/antigravity.md: the maker’s notes for Google Antigravity

The maker’s AGENTS.md also says OpenAI Codex CLI reads AGENTS.md from the project root, and gives notes on how Cline and Aider handle the skills. It lists no separate install step for them. Source: https://github.com/AgriciDaniel/claude-seo/blob/main/AGENTS.md

## What you need first

From docs/INSTALLATION.md (https://github.com/AgriciDaniel/claude-seo/blob/main/docs/INSTALLATION.md):

- Python 3.11 to 3.14 with pip
- Git
- Claude Code CLI, installed and configured. The README asks for version 1.0.33 or newer for the plugin install.
- Optional: Playwright Chromium, used only for rendering single-page apps and for screenshots

## What installs

Plugin install: per docs/INSTALLATION.md, installing the plugin runs no package manager. The one-time /seo setup command writes a Python virtual environment and the browser only to Claude Code’s plugin data folder. /seo doctor is a read-only check.

Manual install with install.sh or install.ps1 writes, per docs/INSTALLATION.md:

- Main skill: ~/.claude/skills/seo/
- Sub-skills: ~/.claude/skills/seo-*/
- Subagents: ~/.claude/agents/seo-*.md
- Runtime launcher: ~/.claude/skills/seo/scripts/claude-seo
- Isolated Python environment: ~/.claude/skills/seo/.venv/

The plugin also ships a hook in hooks/hooks.json. After Claude edits or writes a file, Node starts hooks/run-python-hook.js, which runs hooks/validate-schema.py on that file to check its JSON-LD markup and report problems back to Claude. Source: https://github.com/AgriciDaniel/claude-seo/tree/main/hooks

## Keys and data

No API keys are needed to start. Optional free Google APIs connect with /seo google setup. Optional extensions connect other services, some paid, with your own account. Their setup guides are in the repo’s extensions/ folder and docs/MCP-INTEGRATION.md. The README says the pages and data you analyze are sent to Claude, as in any Claude Code work. PRIVACY.md says keys are kept in ~/.config/claude-seo/ or environment variables, and lists what each optional service receives: https://github.com/AgriciDaniel/claude-seo/blob/main/PRIVACY.md

## Update and remove

See setup/claude-code.md. The maker documents removal for the plugin and the manual install, and an update for the manual install.
Files
README.md  3 KB
setup/antigravity.md  819 B
setup/claude-code.md  3 KB
setup/cursor.md  2 KB
setup/gemini-cli.md  1 KB

5 files, 10 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

ErnisethShow HN: Claude SEO – 12 open-source SEO tools for Claude Code1 point@hydromo.bsky.socialGitHub weekly trending Top 10 (Oct 31) 1 hallmark · 2 security-audit-skill · 3 claude-seo · 4 impeccable · 5 superpowers · 6 andrej-karpathy-skills · 7 TradingAgents · 8 jakubkrehel/skills · 9 taste-skill · 10 t3code Use cases and links are on the cards. https://github.com/trending?since=weekly1 like · 2 replies@ai-trend-to-know.bsky.socialAgriciDaniel/claude-seo 💻 Python #AIAgents #Python #OpenSource #GitHub 🔗 trendtoknow.com/AgriciDaniel...3 likes@hydromo.bsky.social이번 주(10/31 기준) GitHub 트렌딩 TOP10 1 hallmark · 2 security-audit-skill · 3 claude-seo · 4 impeccable · 5 superpowers · 6 andrej-karpathy-skills · 7 TradingAgents(투자 조언 아님) · 8 jakubkrehel/skills · 9 taste-skill · 10 t3code 활용 한 줄과 링크 10개는 카드에 정리했습니다. https://github.com/trending?since=weekly1 like · 1 replyChris ShortAgriciDaniel/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.1 like · 1 replyGitHub Trending🔥 Hot Repo! 🔥 (100+ new stars) 📦 AgriciDaniel / claude-seo ⭐ 20,224 (+179) 🗒 Python 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 S...1 likeChris Short9 optional extensions for live SEO data. #devopsishMarc MayolPuedes salir el primero en Google y que ChatGPT no te cite nunca. Me fui al repo de Claude SEO (22.000 estrellas, MIT): un plugin de #ClaudeCode que audita tu #SEO y puntúa lo citable que es cada pasaje para la IA. No es de Anthropic, es de Agrici Daniel. github.com/AgriciDaniel/claude-…Tom Dörrhttps://github.com/AgriciDaniel/claude-seo

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

REA: Reverse Engineer Anything

morluto · MCP server

Pick

An MCP server and CLI by morluto that lets your coding agent study binaries, desktop and Android apps, websites and firmware on your own computer, and back eac…

New458k

Hermes Agent

NousResearch · Kit

Nous Research’s open source agent that you run in a terminal, in a desktop app or from a chat app. It keeps memory, writes skills from experience, runs schedul…

New261k

caveman

juliusbrussee · Skill

A collection of tools that minimizes token consumption for AI agents by compressing logs, managing agent scripts, and optimizing responses. It is designed for…

New118k