Skip to content
alyn

Best Claude skills for SEO and GEO

SEO skills audit sites, research keywords, write briefs and fix technical issues. A newer wave focuses on GEO and AEO: getting cited by ChatGPT, Perplexity and Google's AI answers through clear structure, schema markup and llms.txt files.

280 seo & geo skills · ranked live · November 2026

The top 10. Ranked by the Alyn Score.

  1. Corey Haines

    Marketingskills

    #1
    Corey Haines

    AI SEO

    When the user wants to get cited and recommended in AI answers (ChatGPT, Perplexity, AI Overviews), or asks why AI cites a competitor, which content gets cited, or whether llms.txt or a…

    Pack60k6.3MScore 88
    Details
  2. Corey Haines

    Marketingskills

    #2
    Corey Haines

    Aso

    When the user wants to audit or optimize an App Store or Google Play listing, or asks which title, keywords, or screenshots to pick or why downloads are low: subtitle, description, ratings…

    Pack60k6.3MScore 88
    Details
  3. Corey Haines

    Marketingskills

    #3
    Corey Haines

    Competitor Profiling

    When the user wants to research competitors into dated profiles, or asks what a rival charges, claims, or is doing, or whether a conclusion about them is fair: positioning, pricing…

    Pack60k6.3MScore 88
    Details
  4. #4
    AgriciDaniel

    SEO

    Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup…

    Pack28k191kScore 79
    Details
  5. #5
    AgriciDaniel

    SEO Agentic

    Audit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic…

    Pack28k191kScore 79
    Details
  6. #6
    AgriciDaniel

    SEO Cluster

    Cluster keywords by SERP overlap and design hub-and-spoke content architecture with internal links. Use for planning; `/seo cluster execute` then writes the posts with claude-blog's…

    Pack28k191kScore 79
    Details
  7. #7
    browser-act

    Ecommerce Listing

    Extract product list from any e-commerce category page, search results page, or keyword search with filters. Returns paginated product arrays with URL, name, price, currency, image, rating…

    Pack6.3k196kScore 73
    Details
  8. #8
    browser-act

    Etsy Keyword Search

    Etsy keyword search scraper: given a search keyword and optional page number, returns paginated product listings with listingId, shopId, title, url, image, salePrice, originalPrice…

    Pack6.3k196kScore 73
    Details
  9. #9
    browser-act

    Taobao Keyword Search

    Search Taobao and Tmall product listings by keyword, returning paginated product cards with title, price, shop, image, sales, and tags. Use when user asks to search Taobao, find products on…

    Pack6.3k196kScore 73
    Details
  10. Google DeepMind

    Science Skills

    #10
    Google DeepMind

    Literature Search Biorxiv

    Browse and filter life sciences, biology, and medical preprints from bioRxiv and medRxiv. Supports fetching paper metadata by DOI, and browsing by date range with category and keyword…

    Pack3.4k91kScore 72
    Details

What makes a great seo & geo skill.

  • Technical checks (crawlability, schema, Core Web Vitals) with evidence.

  • GEO features: citability scoring, llms.txt, AI crawler access.

  • Integration with real data sources rather than invented search volumes.

All 280 seo & geo skills.

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

campaign-architect

Use when the user asks to "plan my paid account structure", "pick Search vs PMax", "lay out ad groups / asset groups", or "audit paid-vs-organic cannibalization"; designs campaign-type…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

consent-registry

Use when the user asks to "log this subscriber's opt-in", record unsubscribes/complaints, or query lawful basis; curates pseudonymous consent facts through the append-only consent stream…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

conversion-value-mapper

Use when the user asks to "set up conversion values so tROAS optimizes profit not orders", "map margin onto my purchase value", "build value rules for lead / phone / signup conversions", or…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

fatigue-frequency-manager

Use when the user asks to "is my ad fatiguing", "why is CTR dropping at scale", or "should I rotate creative / widen the audience"; reads frequency, CTR and CVR decay against an…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

landing-experience-checker

Use when the user asks to "pre-launch check the landing page", "run a Quality-Score preflight", or "verify ad-to-page message match before launch"; produces an ad↔page continuity report —…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

narrative-registry

Use when the user asks to record/query the brand narrative canon, tagline, message hierarchy, voice/naming rules, or a canon re-version; curates complete versioned canon events through the…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

paid-measurement-loop

Use when the user asks to "read back" a paid campaign change, "did this ad change work", or "compare ROAS/CPA before and after"; reads ROAS/CPA against a control over a fixed readback…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

68
aaron-he-zhu

search-term-miner

Use when the user asks to "mine my search terms", "find new keywords from converting queries", "build a negative-keyword list", or "cut wasted paid spend"; harvests converting queries into…

Pack3.1k142kMarketing

aaron-he-zhu

Aaron Marketing Skills

67
aaron-he-zhu

channel-registry

Use when the user asks to register/query a social channel, record channel state, cadence, governance, voice adaptation, UGC permission, or advocacy facts; curates them through the…

Pack3.1k142kMarketing
67
AgriciDaniel

claude-blog-brain

Scaffold and operate Claude Blog Brain, a source-cited Obsidian brain for blog content creation, optimization, and management dual-optimized for Google rankings (E-E-A-T, the 2026 core…

Pack2.7k80kWriting
67
appeeky

competitor-tracking

When the user wants to monitor competitor apps on an ongoing basis — tracking metadata changes, keyword shifts, screenshot updates, rating trends, or new features. Use when the user…

Pack2.3k115kMarketing
67
zubair-trabzada

geo-report-pdf

Generate a professional PDF report from a GEO audit using pandoc + Chrome headless. Converts GEO-AUDIT-REPORT.md into a styled, client-ready PDF with a cover page, color-coded score tables…

Pack12k15kSEO & GEO
67
zubair-trabzada

geo-update

Pull the latest GEO-SEO skill updates from the upstream repository. Compares installed files against the latest release, shows what changed, and updates all skills, agents, scripts, and…

Pack12k15kSEO & GEO

aaron-he-zhu

Aaron Marketing Skills

67
aaron-he-zhu

launch-registry

Use when the user asks to "log this launch", query a launch date/embargo, record a stage transition, or update submissions/outcomes; curates launch facts through the append-only launches…

Pack3.1k142kMarketing
66
AgriciDaniel

blog-analyze

Score one blog post (or a folder of posts) on a 5-category 100-point scale covering content quality, SEO, E-E-A-T, technical elements, and AI citation readiness. Runs the deterministic…

Pack2.7k80kWriting
66
AgriciDaniel

blog-audit

Full-site blog health assessment scanning all blog files for quality scores, orphan pages, topic cannibalization, stale content, and AI citation readiness. Runs canonical batch analysis…

Pack2.7k80kWriting
66
AgriciDaniel

blog-brief

Create a content brief for ONE planned post: target and secondary keywords, search intent, template choice, competitor gaps from the live SERP, sourced statistics to include, section plan…

Pack2.7k80kWriting
66
AgriciDaniel

blog-calendar

Build a dated monthly or quarterly editorial calendar: which posts to publish or review when, content mix, templates, distribution timing, and a material-change review queue. Use when the…

Pack2.7k80kWriting
66
AgriciDaniel

blog-cannibalization

Detect keyword cannibalization across blog posts by extracting primary keywords from titles and headings, clustering semantically similar targets, and flagging posts competing for the same…

Pack2.7k80kWriting
66
AgriciDaniel

blog-decay

Compare two Google Search Console page exports (current vs previous period) to flag pages whose clicks or impressions fell by a chosen threshold, with a triage hint (refresh, query shift…

Pack2.7k80kWriting
66
AgriciDaniel

blog-factcheck

Verify statistics and claims in blog posts by fetching cited source URLs and checking if the claimed data actually appears on the page. Extracts all load-bearing claims (statistics, product…

Pack2.7k80kWriting
66
AgriciDaniel

blog-geo

Audit one blog post file for AI-citation readiness (self-contained, sourced passages, entity clarity, structure, crawler access) and score it with an internal 0-100 heuristic plus…

Pack2.7k80kWriting
66
AgriciDaniel

blog-locale-audit

Read-only audit of a folder of existing multilingual blog posts: translation coverage, parity, hreflang and canonical consistency, meta-tag parity, and stale translations, with a…

Pack2.7k80kWriting
66
AgriciDaniel

blog-localize

Deep cultural adaptation of an already translated blog post for one target market: local examples, CTAs, legal references, statistic sources, and formality (Sie/du, tu/vous). Built-in…

Pack2.7k80kWriting
66
AgriciDaniel

blog-multilingual

One-command multilingual blog creation. Writes a blog post, translates it into user-specified languages, applies cultural adaptation, and emits hreflang tags, sitemap entries, and a…

Pack2.7k80kWriting
66
AgriciDaniel

blog-outline

SERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placement markers, optional FAQ…

Pack2.7k80kWriting
66
AgriciDaniel

blog-repurpose

Turn an existing blog post into draft text for other channels: X threads, LinkedIn posts, Threads/Bluesky, short-video scripts, YouTube scripts, Reddit posts, newsletter excerpts, podcast…

Pack2.7k80kWriting
66
AgriciDaniel

blog-rewrite

Rewrite and optimize existing blog posts for Google SEO (E-E-A-T, helpful content) and AI citation visibility as one SEO discipline. For AI-citation-only audit (no Google work), use…

Pack2.7k80kWriting
66
AgriciDaniel

blog-schema

Generate JSON-LD for ONE blog post (BlogPosting with Person, Organization, BreadcrumbList, ImageObject, VideoObject; FAQPage only as optional entity markup) in a single @graph, and check it…

Pack2.7k80kWriting
66
AgriciDaniel

blog-seo-check

Post-writing SEO validation with pass/fail checklist covering title tag clarity and uniqueness, meta description quality, heading hierarchy, internal/external link audit with anchor text…

Pack2.7k80kWriting
66
AgriciDaniel

blog-strategy

Build a blog-level strategy for a niche or business: audience segments, 3-5 content pillars with hub-and-spoke clusters, competitive gaps, measurement plan, and a 90-day roadmap. Use when…

Pack2.7k80kWriting
66
AgriciDaniel

blog-taxonomy

Suggest tags and categories for a blog post from its content, audit a site's tag and category health, and, only after the user approves a shown plan, sync tags and categories to WordPress…

Pack2.7k80kWriting
66
appeeky

competitor-analysis

When the user wants to analyze competitors' App Store strategy, find keyword gaps, or understand competitive positioning. Also use when the user mentions "competitor analysis", "competitive…

Pack2.3k115kMarketing
66
appeeky

crash-analytics

When the user wants to monitor, triage, or reduce their app's crash rate — including setting up Crashlytics, prioritizing which crashes to fix first, interpreting crash data, and…

Pack2.3k115kData analysis
66
appeeky

keyword-research

When the user wants to discover, evaluate, or prioritize App Store keywords. Also use when the user mentions "keyword research", "find keywords", "search volume", "keyword difficulty"…

Pack2.3k115kSEO & GEO
66
appeeky

market-pulse

When the user wants a comprehensive App Store market overview, daily/weekly market briefing, or combined view of chart movements, trending keywords, featured apps, and new releases. Also…

Pack2.3k115kMarketing

SEO & GEO skills, explained.

Also searched as: seo skill claude, geo skill, aeo skill, ai search optimization skill, claude seo.

What are the best Claude skills for SEO and GEO?

Right now the top-ranked seo & geo skills on Alyn are AI SEO (Corey Haines), Aso (Corey Haines), Competitor Profiling (Corey Haines). Rankings combine GitHub stars, installs, freshness and depth, and update live.

What is a GEO skill?

A skill that optimizes content for generative engines like ChatGPT and Perplexity, so your pages get cited in AI answers.

Which SEO skill is most popular?

claude-seo by AgriciDaniel leads by installs, with geo-seo-claude leading the GEO-first tools.

How do I install a seo & geo skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a seo & geo skill? Get it ranked.

Submit a skill