← Blog
explainx / blog

The seo-geo agent skill: SEO plus GEO for Google, Bing, and AI answer engines

What the seo-geo skill does, how Generative Engine Optimization differs from classic SEO, and how to install it from the explainx.ai registry or the upstream marketing and OPC skill libraries on GitHub.

6 min readExplainX Team
SEOGEOAgent SkillsClaude CodeAI SearchMarketing
The seo-geo agent skill: SEO plus GEO for Google, Bing, and AI answer engines

Search is splitting into two surfaces: pages that rank in Google and Bing, and sources that get cited inside ChatGPT, Perplexity, Gemini, Copilot, and similar experiences. The seo-geo skill on explainx.ai is built for exactly that split — one agent-facing package that walks through audits, meta and schema work, keyword research, and GEO tactics derived from Princeton-style research on generative visibility.

This post is a field guide: what the skill is, how we think about SEO vs GEO, where to install it, and which GitHub repos you can treat as source of truth.

SEO plus GEO hero — agent skill for classic search and AI citations

What is seo-geo?

seo-geo is a marketing-category agent skill published in the registry. In practice it is a folder of instructions (not a hosted SaaS) that your agent loads when you ask for SEO or “AI search” improvements. The live card on explainx.ai summarizes it as coverage for:

  • Technical SEO — titles, meta, crawlability, robots, sitemaps, performance-minded checks
  • AI / LLM bot access — sanity that major crawlers and “user” agents are not accidentally blocked
  • GEO — content and schema patterns aimed at citation-style surfaces, not only blue-link rankings

The canonical product page (install command, summary bullets, related skills) is here:

seo-geo by whyashthakker/agent-skills-marketing on explainx.ai

If you are exploring the broader ecosystem, the skills registry lists hundreds of other community skills ranked by adoption — useful for stacking seo-geo next to copy, analytics, or front-end skills from the same publisher.

SEO vs GEO (why both show up in one skill)

SEO (search engine optimization) is still the discipline of earning visibility in ranked results: relevance, authority, technical health, structured data, and intent-matched content.

GEO (Generative Engine Optimization) is the parallel discipline of earning mentions inside AI-generated answers: clear claims, citations, statistics, expert quotes, FAQ-style schema, and answer-first structure — because many generative interfaces cite sources rather than “rank” pages like a ten-blue-links SERP.

The skill’s own copy puts the line bluntly: AI search engines don’t rank pages — they cite sources. Whether or not you agree with that for every product surface, it is a useful engineering heuristic: if you only optimize for classic rankings, you may still lose share of voice in answer panels and chat-style search.

Classic SEO rankings vs GEO citations — simplified mental model

What you actually do with the workflow

The bundled workflow in the skill — reflected on the explainx.ai detail page — roughly follows five beats:

  1. Audit — quick technical passes (titles, meta, H1, robots, sitemaps, load); curl-friendly snippets for meta and robots.txt
  2. Keyword research — competitive and long-tail framing via search and desk research
  3. GEO optimization — apply evidence-backed content tactics (see table below)
  4. Traditional SEO — templates for meta, Open Graph, Twitter cards, JSON-LD types (WebPage, Article, FAQPage, Product, Organization, SoftwareApplication, etc.)
  5. Validate — rich-results testing, schema validators, site: checks

The skill also nudges platform quirks (e.g. allowing relevant bots, FAQ schema for some surfaces, Bing speed habits) without pretending one checklist fits every engine.

Simplified audit-to-validate pipeline the skill encodes

Princeton GEO methods (as referenced in the skill)

The skill cites a nine-method menu; treat these as hypotheses to test on your property, not magic multipliers:

MethodIdea
Cite sourcesLink to authoritative references
StatisticsUse specific numbers and data
QuotationsNamed experts with attribution
Authoritative toneClear, confident expert voice
Easy to understandPlain language where possible
Technical termsDomain vocabulary where it helps
Unique wordsHealthy vocabulary diversity
FluencyImprove readability and flow
Avoid keyword stuffingOver-optimization hurts

Combining fluency with statistics is highlighted as a strong pairing in the original skill doc — consistent with “show your work” in both human and model-visible ways.

Install and source repos

On explainx.ai

Use the install strip from the registry detail page (it matches the pattern):

npx skills add https://github.com/whyashthakker/agent-skills-marketing --skill seo-geo

That pulls the skill from the marketing skills monorepo described in the publisher README: a library of agent skills for marketing, SEO, GEO, lifecycle, and campaign work, with .agents/skills as the portable copy and .claude/skills as a Claude-oriented mirror.

Upstream repository (source + full library):
github.com/whyashthakker/agent-skills-marketing

Per that README, you can either copy the entire .agents/skills tree into your project or copy individual folders (for example only seo-geo) into ~/.claude/skills or your repo’s .agents/skills. Natural-language prompts in Claude Code then align to the skill when the task matches its description.

OPC Skills distribution

A second high-visibility open library that ships a seo-geo skill is OPC Skills — aimed at solopreneurs and one-person companies, with a large star count and parallel Claude Code marketplace install paths:

github.com/ReScienceLab/opc-skills

Their README documents patterns such as npx skills add ReScienceLab/opc-skills --skill seo-geo and plugin marketplace installs. If your team already standardizes on OPC, you may prefer that distribution even though the explainx.ai listing tracks agent-skills-marketing.

When seo-geo is worth loading

  • You want one agent context that connects crawl hygiene, on-page SEO, and answer-engine content structure
  • You are tired of ad-hoc ChatGPT “write me meta tags” without robots, schema, and measurement in the same thread
  • You already use Claude Code or similar clients and want repeatable playbooks

It is not a replacement for professional SEO counsel on static sites with millions of URLs, regulatory-heavy industries, or spam-risk niches — but it is a concrete skill package you can version alongside your code.

Related on explainx.ai

Summary

seo-geo packages SEO + GEO into a single agent skill: audits, keywords, schema, meta, and citation-oriented content guidance. The explainx.ai listing is the fastest way to see install stats and the exact npx skills add line: seo-geo on explainx.ai. Source material and the full marketing library live on GitHub at whyashthakker/agent-skills-marketing; an alternate seo-geo distribution is ReScienceLab/opc-skills.

If you maintain a comparable skill and want distribution + ranking signals, register at explainx.ai and submit through the skills submission flow once you have an account.

Related posts