Your GEO Score
78/100
Analyze your website →

30 Claude Code Skills for SEO, AEO and GEO: The List

Working with Claude Code skills for SEO, AEO and GEO

Ready-made, freely available skills can help you use Claude Code for SEO. The largest collection covered here is the open-source project claude-seo, with skills for audits, technical SEO, schema, content and GEO. It is joined by geo-seo-claude for AI visibility and the SEO skills in marketingskills. This list covers 30 real skills, with their repository, purpose and invocation. Repository review: 28 September 2026. Each entry was checked on GitHub for the German edition; the descriptions reflect what the repositories themselves state.

Listen: GEO Talk

30 Claude Code Skills, 0 Real AI Visibility Proof | GEO Talk Podcast (2026)

The list was rebuilt from scratch in September 2026 and now includes only skills that can be verified in a public repository.

What is a Claude Code skill?

According to Anthropic, a skill is a folder containing a SKILL.md file that bundles instructions and, optionally, scripts or templates. Claude loads its contents when a request matches the skill's description. In Claude Code, you can also invoke skills with slash commands (Claude Code skills documentation, Agent Skills Overview). Our guide to automating SEO audits with Claude skills explains how to create your own audit skill and feed it Search Console data. This article focuses on existing skills you can install.

The three collections at a glance

RepositoryFocus stated by the repositoryLicenseInstallation according to the README
AgriciDaniel/claude-seoGeneral-purpose SEO skill with sub-skills for technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, e-commerce and international SEO; optional extensions for external data sourcesMIT/plugin marketplace add AgriciDaniel/claude-seo, then /plugin install claude-seo@agricidaniel-claude-seo
zubair-trabzada/geo-seo-claudeGEO first: citability, AI crawlers, llms.txt, brand mentions and optimization for individual platformsMITInstallation script via curl … | bash, or git clone followed by ./install.sh
coreyhaines31/marketingskillsMarketing skills, including SEO audits, schema, AI SEO, content strategy and site architectureMITnpx skills add coreyhaines31/marketingskills or /plugin marketplace add coreyhaines31/marketingskills

An installation script run with curl | bash executes someone else's code on your computer. Download and read it first.

Technical SEO: 11 skills

SkillRepositoryPurpose stated by the repositoryInvocation
seo-auditclaude-seoAudit an entire website, with a score and prioritized report, distributing work across sub-agents/seo audit <url>
seo-technicalclaude-seoTechnical audit across 9 categories: crawlability, indexing, security, URL structure, mobile, Core Web Vitals, structured data, JavaScript rendering and IndexNow/seo technical <url>
seo-pageclaude-seoIn-depth analysis of a single URL: on-page SEO, content, meta tags, schema, images and performance/seo page <url>
seo-schemaclaude-seoDetect and validate Schema.org markup, and generate JSON-LD/seo schema <url>
seo-sitemapclaude-seoCheck or generate XML sitemaps/seo sitemap <url>
seo-hreflangclaude-seoAudit and generate hreflang for multilingual websites/seo hreflang <url>
seo-imagesclaude-seoAlt text, file sizes, formats, lazy loading and image optimization/seo images <url>
seo-driftclaude-seoSave a baseline of SEO-relevant elements and compare it against changes after deployments/seo drift baseline <url>
seo-auditmarketingskillsDiagnose SEO issues: technical SEO, on-page SEO and meta tagsAsk Claude, for example: “Run an SEO audit for …”
site-architecturemarketingskillsPlan site hierarchy, navigation, URL structure and internal linksAsk Claude
schemamarketingskillsAdd or correct schema markup and structured dataAsk Claude

Avoid installing two skills with the same name in parallel, such as seo-audit from two different repositories. Claude selects skills based on their descriptions, and two similar descriptions make selection unpredictable. Choose one collection for each task.

Content and AEO: 7 skills

Here, AEO (Answer Engine Optimization) means structuring content so search engines and answer systems can extract a clear answer. The following skills work on content, search intent and topic structure.

SkillRepositoryPurpose stated by the repositoryInvocation
seo-contentclaude-seoEvaluate content quality and E-E-A-T; check for thin content and citability/seo content <url>
seo-content-briefclaude-seoCreate a content brief with target keywords, an outline and internal links/seo content-brief <topic>
seo-clusterclaude-seoGroup keywords by actual overlap in Google results and create a hub-and-spoke plan/seo cluster <keyword>
seo-sxoclaude-seoWork backward from the SERP: does the page type match search intent?/seo sxo <url>
seo-programmaticclaude-seoPlan pages at scale from data sources, with safeguards against thin content/seo programmatic <url>
content-strategymarketingskillsContent strategy and topic planningAsk Claude
seo-planclaude-seoStrategic SEO planning by business type: SaaS, local business, e-commerce, publisher or agency/seo plan <type>

GEO and AI visibility: 10 skills

GEO (Generative Engine Optimization) aims to have your content cited as a source in answers from ChatGPT, Perplexity, Gemini or Google AI Overviews. The term comes from “GEO: Generative Engine Optimization” by Aggarwal et al. (2023).

SkillRepositoryPurpose stated by the repositoryInvocation
seo-geoclaude-seoGEO analysis: AI crawler access, llms.txt, the citability of individual passages and brand mentions/seo geo <url>
seo-agenticclaude-seoAI agent readiness: robots.txt for agents, llms.txt, Markdown delivery and WebMCP/seo agentic <url>
geo-auditgeo-seo-claudeFull GEO and SEO audit using parallel sub-agents/geo audit <url>
geo-citabilitygeo-seo-claudeAssess how suitable page passages are for AI citations, with a score from 0 to 100/geo citability <url>
geo-crawlersgeo-seo-claudeCheck robots.txt, meta tags and HTTP headers for AI crawler access/geo crawlers <url>
geo-llmstxtgeo-seo-claudeCheck or generate llms.txt/geo llmstxt <url>
geo-schemageo-seo-claudeCheck and generate structured data for AI discoverability/geo schema <url>
geo-platform-optimizergeo-seo-claudeOptimize separately for AI Overviews, ChatGPT, Perplexity, Gemini and Bing Copilot/geo platforms <url>
geo-brand-mentionsgeo-seo-claudeAssess brand presence on platforms that AI models draw on/geo brands <url>
ai-seomarketingskillsOptimize content for AI search so it can be cited in AI answersAsk Claude

Scores such as “citability from 0 to 100” are assessments made by the individual skill. They do not measure whether ChatGPT or Perplexity actually cites your page. Only measurements with real prompts can show whether you appear in AI answers. You can check AI crawler access without installing anything using our free AI Crawler Check.

Data and custom skills: 2 skills

SkillRepositoryPurpose stated by the repositoryInvocation
seo-googleclaude-seoQuery Search Console, PageSpeed Insights, CrUX, the Indexing API and GA4/seo google <command>
skill-creatoranthropics/skillsCreate and improve custom skills, and evaluate them with testsAsk Claude, for example: “Create a skill for …”

seo-google requires your own Google API credentials. Without connected data sources, skills cannot supply search volumes, rankings or backlinks. They analyze what they can retrieve or what you provide.

Five checks before installing a skill

Skills can call tools and execute code. Anthropic therefore recommends using skills only from trusted sources and reviewing third-party skills first. Here is how we approach a new SEO skill:

  1. Read SKILL.md: What does description say, and which tools does allowed-tools permit? A read-only audit does not need write access.
  2. Inspect the scripts: If the folder contains Python or shell scripts, check which servers they contact and whether they send data outside your environment.
  3. Avoid overlaps: Use one skill per task so similar descriptions do not compete.
  4. Start with a test page: Choose a URL with problems you already know. A skill that finds them is useful; one that reports problems that do not exist is not.
  5. Spot-check against the source: Verify three findings in the page source or Search Console before making changes.

An example workflow for one page

This workflow combines three skills to produce an actionable list:

/seo technical https://www.example.com/services
/seo schema https://www.example.com/services
/geo citability https://www.example.com/services

Then ask in the same session: “Summarize the three results in a table: issue, evidence location, action and effort. Include only findings that can be verified in the page source.” The last sentence matters because language models can add plausible but unsupported findings.

If you would rather have someone handle the analysis, our GEO audit checks your website's technical setup, content and AI visibility using real measurements. Pricing is available on request.

Frequently asked questions

What are Claude Code skills for SEO?

Skills are folders containing a SKILL.md file that gives Claude Code instructions and, optionally, scripts for a task. SEO skills bundle checks for technical audits, schema markup or content citability, for example. You can invoke them with slash commands or by asking Claude.

How do I install an SEO skill in Claude Code?

Most collections can be installed as plugins, for example with /plugin marketplace add AgriciDaniel/claude-seo followed by /plugin install claude-seo@agricidaniel-claude-seo. Alternatively, copy the skill folder into ~/.claude/skills/ or your project's .claude/skills/ directory.

Are the SEO skills free?

The three collections listed here use the MIT license. Costs come from your Claude usage and, where applicable, connected data APIs such as Search Console, DataForSEO or Ahrefs, for which you need your own access.

Do Claude skills replace an SEO tool?

No. Skills analyze pages and data, but do not supply search volumes, rankings or backlinks themselves. That data comes from your tools, through exports or connected APIs.

Which skill shows whether ChatGPT cites my website?

None of the skills measures this directly. Skills such as seo-geo or geo-citability assess how suitable a page is for citations. Only measurements using real prompts in the individual systems can show whether a page actually appears in AI answers.

Can I write my own SEO skills?

Yes. A skill is a text file with a YAML header and instructions. Anthropic's skill-creator helps you create and test skills, and the Claude Code documentation explains their structure and storage locations.

Ready for better AI visibility?

Test now for free how well your website is optimized for AI search engines.

Start Free Analysis

Share Article

Make this blog a preferred source

One click and Google will prioritise articles from geo-tool.com in Top Stories and Discover. The setting applies to your account only and can be undone at any time.

Add as a preferred source on Google

About the Author

Gorden WübbeG

AI Search Evangelist | Founder of geo-tool.com | Co-founder of famefact

Gorden Wübbe measures whether AI systems such as ChatGPT, Perplexity, Gemini, and Google AI Mode recommend a company, and shows how it earns a place on that shortlist. When OpenAI opened up GPTs, he built a GEO tool right away and secured the geo-tool.com domain. It grew into one of the first GEO tools in the German-speaking market.

As co-founder of the Berlin agency famefact, he has been building marketing tools since 2011. He tests new GEO hypotheses on his own portfolio of more than 200 domains before applying them to client projects. His conviction: rankings are no longer the goal. What matters is whether AI names a company when a buyer asks.

Husband. Father of three. Slowmad.

GEO Quick Tips
  • Structured data for AI crawlers
  • Include clear facts & statistics
  • Formulate quotable snippets
  • Integrate FAQ sections
  • Demonstrate expertise & authority