SEO skills for Claude that run real checks
15 Agent Skills that teach Claude a repeatable SEO workflow – and give it tested Python scripts to check your actual files and exports instead of guessing. Works in Claude Code, claude.ai and the Claude API.
One payment · no subscription, account or API key · Python standard library only · free 1.x updates
What's inside
Technical SEO audit
Page-level audit of a built site, saved pages or URLs, sorted into critical, high, medium and low fixes.
Title & meta description writer
Writes titles and descriptions for one page or a whole CSV, then checks length, approximate pixel width and duplicates.
Schema / JSON-LD builder
Templates for 11 schema.org types plus an offline validator for the properties Google's rich results need.
Internal linking planner
Maps your internal links, finds orphan pages and broken links, and suggests which pages should link where.
Keyword clustering
Groups a keyword CSV from any tool into topic clusters with a primary keyword, total volume and suggested URL.
Content brief
A writer-ready brief for one keyword or cluster, or a review of a draft against the brief.
Search Console analyzer
Reads Google Search Console exports and finds what to fix next.
Sitemap & IndexNow check
Validates sitemaps and sitemap indexes, compares them with your built site, and prepares IndexNow submissions.
Competitor keyword gap
Compares your keyword export with competitors' exports to find missing and weak keywords.
Programmatic SEO pages
Turns a CSV and a template into pages – with a quality gate against thin and near-duplicate content.
Image alt text
Finds images with missing or poor alt text, writes good alt text from context, and applies it.
Redirect map
Matches old URLs to new ones for a migration and exports ready-to-use redirect rules.
robots.txt tester
Tests robots.txt the way Google reads it, for search and AI crawlers.
hreflang checker
Audits language and region versions and generates correct hreflang tags.
SEO client report
Turns exports and audit results into a clear monthly report for a client, a boss or yourself.
Why skills with scripts
Ask a chatbot to "audit my SEO" and you get a generic checklist. A skill gives Claude a fixed procedure and a script that reads your real files – your built HTML, your sitemap, your Search Console export – and reports facts: this page is noindex, these 12 pages share one title, these 40 URLs are in the build but not in the sitemap. Claude then explains and fixes them.
- Deterministic checks – the same input gives the same result, and every script is covered by tests.
- Private by default – files are read locally; nothing is uploaded by the scripts.
- Small context cost – Claude only loads a skill's instructions when your request needs it.
- Honest rules built in – no invented ratings in schema, no promised rankings, no thin programmatic pages.
What a skill looks like
---
name: robots-txt-tester
description: Test a robots.txt file the way Google interprets it ... Use when the user asks
whether a page is blocked, wants to block or allow AI crawlers, ...
---
# robots.txt tester
python3 scripts/robots_test.py robots.txt --url /blog/ --agent Googlebot --agent GPTBot
GPTBot
BLOCKED /blog/ <- Disallow: / (group specific)
Googlebot
ALLOWED /blog/ <- Allow: / (group specific)How it works
- Pay $24 with USDT (TRC20) or PayPal and send the order e-mail.
- Get a private download link by e-mail, usually within 24 hours.
- Copy the folders to
~/.claude/skills/(Claude Code) or upload the ready-made zips in claude.ai settings. - Ask Claude for an audit, a redirect map or a report – the right skill loads by itself.
Good to know
- claude.ai needs a paid plan (Pro, Max, Team or Enterprise) with code execution on to use custom skills. Claude Code works on any plan.
- The skills don't include keyword volumes or backlink data – they work with exports from tools you already use (Search Console is free).
- Live URL checks are optional and polite: one request per URL, only the URLs you ask for.
Questions
What is an Agent Skill?
A folder with a SKILL.md file (instructions with a name and description) and optional scripts. Claude reads the short description of every installed skill and loads the full instructions only when your request matches, so installing 15 skills costs almost no context.
Which Claude plans does it work with?
Claude Code (any plan), claude.ai Pro, Max, Team and Enterprise with code execution turned on, and the Claude API through the Skills API. The free claude.ai plan cannot upload custom skills.
Do the scripts need extra software?
No. They need Python 3.8 or newer and use only the standard library – nothing to pip install. That also means they run inside the Claude API sandbox, which has no internet.
Does it send my data anywhere?
No. The scripts read the files you give them on your machine (or in Claude's sandbox). Only four actions use the network, and only when you ask: auditing a live URL, fetching a sitemap or robots.txt by URL, live-checking sitemap URLs, and submitting to IndexNow with --submit.
Will this get me to page one?
No tool can promise that. The skills find and fix known problems, help you plan content from real data and save hours of manual checking. Rankings depend on your content, competition and links.
Is it a subscription?
No. One payment of $24, yours to keep, with free 1.x updates. There is no account and no API key.
Can I use it for client work?
Yes. You can use the skills on your own and your clients' sites, and use everything they produce however you like. You can't resell or publish the skills themselves. One license covers one person or a team of up to 5 at the same company.
How is it delivered?
After you pay with USDT (TRC20) or PayPal and send the order e-mail, we check the payment by hand – usually within 24 hours – and e-mail you a private download link.
Refunds?
If a skill doesn't work as described and we can't fix it, write to us within 14 days and we'll refund you. See the terms.