This does the technical SEO grunt work plus the newer GEO stuff for AI search engines. It'll audit your meta tags, check if AI bots can crawl your site, and generate proper JSON-LD schema markup. The interesting part is the GEO optimization based on Princeton research showing that adding statistics and citations gets you 37-40% better visibility in ChatGPT and Perplexity results. It handles both traditional Google SEO and the emerging challenge of getting cited by AI search engines, which is becoming the new "ranking #1" since these systems don't rank pages, they cite sources.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
19
skills.sh installs
56.3K
GitHub stars
1.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add resciencelab/opc-skills --skill seo-geo --agent claude-code

Installs into .claude/skills of the current project.

Files

SEO/GEO Optimization Skill

Comprehensive SEO and GEO (Generative Engine Optimization) for websites. Optimize for both traditional search engines (Google, Bing) and AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude).

Quick Reference

GEO = Generative Engine Optimization - Optimizing content to be cited by AI search engines.

Key Insight: AI search engines don't rank pages - they cite sources. Being cited is the new "ranking #1".

Workflow

Step 1: Website Audit

Get the target URL and analyze current SEO/GEO status.

Basic SEO Audit (Free):

python3 scripts/seo_audit.py "https://example.com"

Use this for: Quick technical SEO check (title, meta, H1, robots, sitemap, load time). No API needed.


Check Meta Tags:

curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20

Use this for: Quick check of essential meta tags and schema markup on any webpage.


Check robots.txt:

curl -s "https://example.com/robots.txt"

Sponsors

Details

Repository
github.com/resciencelab/opc-skills
Categories
AI & Agent Building, Data Science & ML, Marketing & SEO

More from resciencelab/opc-skills

All 12
1nozomio-labs avatarNianozomio-labs/nia-skillIndex and search code repositories, documentation, research papers, HuggingFace datasets, local folders, Slack workspaces, Google Drive, X (Twitter), and packag56.3Kskills.sh installs
2coreyhaines31 avatarschema-markupcoreyhaines31/marketingskillsWhen the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data,55.5Kskills.sh installs
3coreyhaines31 avatarmarketing-loopscoreyhaines31/marketingskillsWhen the user wants to set up a recurring, self-running marketing workflow — a repeatable loop an AI agent runs on a cadence (weekly, daily, on a trigger) rathe55.2Kskills.sh installs
4firecrawl avatarfirecrawl-parsefirecrawl/cliEfficiently extract and convert the contents of any local file—such as PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, or HTML—into clean, well-formatted markdown saved to51.5Kskills.sh installs
5coreyhaines31 avatarpaywall-upgrade-crocoreyhaines31/marketingskillsWhen the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade51.4Kskills.sh installs
6coreyhaines31 avatarattributioncoreyhaines31/marketingskillsWhen the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting nu45.9Kskills.sh installs