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
| Repository | Focus stated by the repository | License | Installation according to the README |
|---|---|---|---|
| AgriciDaniel/claude-seo | General-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 sources | MIT | /plugin marketplace add AgriciDaniel/claude-seo, then /plugin install claude-seo@agricidaniel-claude-seo |
| zubair-trabzada/geo-seo-claude | GEO first: citability, AI crawlers, llms.txt, brand mentions and optimization for individual platforms | MIT | Installation script via curl … | bash, or git clone followed by ./install.sh |
| coreyhaines31/marketingskills | Marketing skills, including SEO audits, schema, AI SEO, content strategy and site architecture | MIT | npx 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
| Skill | Repository | Purpose stated by the repository | Invocation |
|---|---|---|---|
| seo-audit | claude-seo | Audit an entire website, with a score and prioritized report, distributing work across sub-agents | /seo audit <url> |
| seo-technical | claude-seo | Technical audit across 9 categories: crawlability, indexing, security, URL structure, mobile, Core Web Vitals, structured data, JavaScript rendering and IndexNow | /seo technical <url> |
| seo-page | claude-seo | In-depth analysis of a single URL: on-page SEO, content, meta tags, schema, images and performance | /seo page <url> |
| seo-schema | claude-seo | Detect and validate Schema.org markup, and generate JSON-LD | /seo schema <url> |
| seo-sitemap | claude-seo | Check or generate XML sitemaps | /seo sitemap <url> |
| seo-hreflang | claude-seo | Audit and generate hreflang for multilingual websites | /seo hreflang <url> |
| seo-images | claude-seo | Alt text, file sizes, formats, lazy loading and image optimization | /seo images <url> |
| seo-drift | claude-seo | Save a baseline of SEO-relevant elements and compare it against changes after deployments | /seo drift baseline <url> |
| seo-audit | marketingskills | Diagnose SEO issues: technical SEO, on-page SEO and meta tags | Ask Claude, for example: “Run an SEO audit for …” |
| site-architecture | marketingskills | Plan site hierarchy, navigation, URL structure and internal links | Ask Claude |
| schema | marketingskills | Add or correct schema markup and structured data | Ask 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.
| Skill | Repository | Purpose stated by the repository | Invocation |
|---|---|---|---|
| seo-content | claude-seo | Evaluate content quality and E-E-A-T; check for thin content and citability | /seo content <url> |
| seo-content-brief | claude-seo | Create a content brief with target keywords, an outline and internal links | /seo content-brief <topic> |
| seo-cluster | claude-seo | Group keywords by actual overlap in Google results and create a hub-and-spoke plan | /seo cluster <keyword> |
| seo-sxo | claude-seo | Work backward from the SERP: does the page type match search intent? | /seo sxo <url> |
| seo-programmatic | claude-seo | Plan pages at scale from data sources, with safeguards against thin content | /seo programmatic <url> |
| content-strategy | marketingskills | Content strategy and topic planning | Ask Claude |
| seo-plan | claude-seo | Strategic 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).
| Skill | Repository | Purpose stated by the repository | Invocation |
|---|---|---|---|
| seo-geo | claude-seo | GEO analysis: AI crawler access, llms.txt, the citability of individual passages and brand mentions | /seo geo <url> |
| seo-agentic | claude-seo | AI agent readiness: robots.txt for agents, llms.txt, Markdown delivery and WebMCP | /seo agentic <url> |
| geo-audit | geo-seo-claude | Full GEO and SEO audit using parallel sub-agents | /geo audit <url> |
| geo-citability | geo-seo-claude | Assess how suitable page passages are for AI citations, with a score from 0 to 100 | /geo citability <url> |
| geo-crawlers | geo-seo-claude | Check robots.txt, meta tags and HTTP headers for AI crawler access | /geo crawlers <url> |
| geo-llmstxt | geo-seo-claude | Check or generate llms.txt | /geo llmstxt <url> |
| geo-schema | geo-seo-claude | Check and generate structured data for AI discoverability | /geo schema <url> |
| geo-platform-optimizer | geo-seo-claude | Optimize separately for AI Overviews, ChatGPT, Perplexity, Gemini and Bing Copilot | /geo platforms <url> |
| geo-brand-mentions | geo-seo-claude | Assess brand presence on platforms that AI models draw on | /geo brands <url> |
| ai-seo | marketingskills | Optimize content for AI search so it can be cited in AI answers | Ask 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
| Skill | Repository | Purpose stated by the repository | Invocation |
|---|---|---|---|
| seo-google | claude-seo | Query Search Console, PageSpeed Insights, CrUX, the Indexing API and GA4 | /seo google <command> |
| skill-creator | anthropics/skills | Create and improve custom skills, and evaluate them with tests | Ask 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:
- Read SKILL.md: What does
descriptionsay, and which tools doesallowed-toolspermit? A read-only audit does not need write access. - Inspect the scripts: If the folder contains Python or shell scripts, check which servers they contact and whether they send data outside your environment.
- Avoid overlaps: Use one skill per task so similar descriptions do not compete.
- 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.
- 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 AnalysisRelated GEO Topics
Share Article
About the Author
- Structured data for AI crawlers
- Include clear facts & statistics
- Formulate quotable snippets
- Integrate FAQ sections
- Demonstrate expertise & authority


