Best GEO & SEO Skills for Claude Code (2026)
Marc-Olivier Bouchard
LLM AI Ranking Strategy Consultant

The xSeek GEO/SEO skills turn Claude Code into an AI visibility command center. Six slash commands β backed by real search data β let you audit, track, optimize, rewrite, and generate content without leaving your terminal.
Claude Code skills are markdown files that give Claude step-by-step instructions for complex tasks. Instead of writing a prompt from scratch every time, you type /generate-article and Claude handles everything β fetching opportunity data, studying competitors, verifying pricing, writing the article.
The xSeek skills are open source. They connect Claude Code to xSeek's API through the CLI, giving Claude access to AI visibility data, Google Search Console metrics, LLM web searches, and competitor citations.
Each skill applies Princeton University's GEO research methods automatically β cite sources (+40% visibility), add statistics (+37%), use authoritative tone (+25%). You don't have to remember the optimization checklist. The skills encode it.
How to Install the xSeek Skills
Five commands. Under two minutes.
# Install xSeek CLI
curl -fsSL https://cli.xseek.io/install.sh | sh
xseek login YOUR_API_KEY
# Clone the skills repo
git clone https://github.com/xseekio/claude-code-seo-geo-skills.git
# Copy skills to your project
cp -r claude-code-seo-geo-skills/skills/.claude/commands/* your-project/.claude/commands/
# Or install globally for all projects
cp -r claude-code-seo-geo-skills/skills/.claude/commands/* ~/.claude/commands/Then open Claude Code in your project and type / to see the skills.
The 6 xSeek GEO/SEO Skills
1. /aeo-audit β Full AI Visibility Assessment
/aeo-audit pulls your leaderboard rank, declining pages, search metrics, LLM queries, and AI citations into a single report. No arguments needed β just type it.
What you get: a complete picture of your AI visibility with prioritized action items. It flags exactly what's dropping, what's missing, and what to fix first.
# Run inside Claude Code
/aeo-auditBest for monthly health checks, onboarding new clients, and board-level reporting. The audit gives you a snapshot you can hand directly to a stakeholder.
2. /find-opportunities β Content Gap Finder
/find-opportunities scans LLM web searches, competitor citations, GSC queries, and opportunity scores to build a prioritized list of content gaps. Each gap is ranked by business value β critical, high, or medium.
It shows which competitors are getting cited where you're not. That's the gap.
# Run inside Claude Code
/find-opportunitiesBest for content calendar planning. Run it before deciding what to write next.
3. /generate-article β AI-Optimized Article Generator
/generate-article fetches opportunity data, downloads and analyzes the top 3β5 competitor articles, loads your brand context and GSC keywords, then writes a full article. It includes FAQ sections, comparison tables, schema markup, and verified pricing.
All 8 GEO methods from Princeton's research are applied automatically β citations, statistics, authoritative language, structured data, quotations, entity mentions, technical terms, and fluency optimization.
# Auto-picks the best opportunity
/generate-article
# Or specify a topic
/generate-article best CRM toolsThe finished article gets pushed to xSeek Content Studio via the V1 API. Best for filling content gaps at scale.
4. /rewrite-page β Full Content Rewrite
/rewrite-page grabs the current page content, runs an AEO Copilot analysis, pulls GSC keywords for that specific page, checks LLM searches, and reviews AI bot visit logs. Then it rewrites the entire page.
The key feature: a GSC Keyword Preservation Audit. Every keyword your page currently ranks for in Google is accounted for in the rewrite. No keyword left behind.
# Pass the URL of the page to rewrite
/rewrite-page https://yoursite.com/blog/old-articleBest for refreshing stale content that's losing citations. Content updated within 30 days gets 3.2x more AI citations (SE Ranking, 129K-domain study) β this skill makes freshness easy.
5. /optimize-page β Page Optimization Recommendations
/optimize-page analyzes a page's content, AEO signals, and GSC data β then gives you specific recommendations without doing a full rewrite. Missing entities, structure issues, schema suggestions, citation gaps.
# Pass the URL of the page to optimize
/optimize-page https://yoursite.com/blog/articleBest for quick wins when a full rewrite isn't needed. Sometimes a page just needs better schema markup, a few more statistics, or an FAQ section.
6. /track-visibility β AI Visibility Snapshot
/track-visibility pulls your leaderboard position, top cited pages, prompt coverage, and AI bot activity into a fast overview. It covers ChatGPT, Claude, Perplexity, and Gemini.
# Run inside Claude Code
/track-visibilityBest for weekly check-ins and before/after measurement when you're testing changes.
Bonus: /weekly-report generates a recurring performance tracking report β useful for keeping clients updated on AI visibility trends without manual effort.
What Data the Skills Access
Each skill calls specific xSeek CLI commands to pull real data. Here's the full map:
| Data Source | CLI Command | Used By |
|---|---|---|
| Content opportunities | xseek opportunities | /find-opportunities, /generate-article |
| LLM web searches | xseek web-searches | All skills |
| GSC search queries | xseek search-queries | /rewrite-page, /generate-article, /optimize-page |
| AI citations/sources | xseek sources | /aeo-audit, /find-opportunities |
| AI bot visits | xseek ai-visits | /rewrite-page, /aeo-audit, /track-visibility |
| AEO page analysis | xseek analyze | /rewrite-page, /optimize-page |
| Brand context | xseek brand-context | /generate-article |
Skills vs Regular Prompts β Why It Matters
A regular prompt is βwrite me a blog post about AEO tools.β A skill is a multi-step procedure that gathers real data, analyzes competitors, verifies facts, applies research-backed methods, and pushes the result to your content management system.
The difference is data. Skills don't guess β they read. A prompt produces plausible text. A skill produces text grounded in your actual search performance, your competitors' citation patterns, and your brand's specific gaps.
Tips for Getting the Most from the Skills
- Connect Google Search Console to xSeek for GSC data β skills like
/rewrite-pageand/generate-articlepull real keyword data from it - Set your brand context (voice, tone, knowledge base) in the xSeek dashboard β
/generate-articleuses it to match your style - Run
/find-opportunitiesfirst to know what to write β it's the starting point for every content decision - Stack skills: find β generate β optimize β track β that's the full content lifecycle in four commands
- Edit the skills: they're markdown files β open them, change the instructions, add your own steps to match your workflow
Frequently Asked Questions
Are the xSeek skills free?
Yes. The skills repo is MIT licensed and open source. You need an xSeek account ($99.99/month) and a Claude Code subscription ($17β20/month) for the data and execution.
Do I need coding experience to use these skills?
No. You type a slash command and Claude handles everything. The skills are markdown files β if you can read English, you can understand and edit them.
Can I create my own GEO skills?
Yes. Skills are just markdown files with instructions. Copy an existing skill, modify the steps, and save it in .claude/commands/. Claude follows whatever instructions you write.
How are these different from Writesonic or Frase?
Writesonic and Frase have built-in content tools. xSeek skills run inside Claude Code, which is a more flexible agent β it can read your codebase, edit files, run commands, and chain multiple skills together. The tradeoff: more power, more setup.
Can I use the skills with my team?
Yes. Commit the .claude/commands/ directory to your repo and every team member with Claude Code gets the same skills. No per-seat licensing, no sync issues.
Key Takeaways
- β’ Six open-source skills turn Claude Code into a GEO command center β audit, find gaps, generate articles, rewrite pages, optimize content, and track visibility
- β’ Skills apply Princeton University's GEO research automatically: citations (+40%), statistics (+37%), authoritative tone (+25%)
- β’ Every skill pulls real data from xSeek's CLI β opportunities, GSC keywords, AI citations, competitor content, bot activity
- β’ The skills are markdown files you can edit, extend, and share with your team via version control
- β’ Stack them in sequence: /find-opportunities β /generate-article β /optimize-page β /track-visibility for full content lifecycle coverage

About the Author
Marc-Olivier Bouchard is an LLM AI Ranking Strategy Consultant specializing in Generative Engine Optimization. He builds the measurement systems, content workflows, and optimization frameworks that help brands compete in AI-first search β from entity optimization and citation tracking to Claude Code skill development and automated content pipelines.
Start Building AI Visibility with xSeek
The xSeek CLI gives Claude Code access to the data it needs β AI citations, GSC keywords, competitor content, and content opportunities. Pair it with open-source skills and you've got a GEO workflow that runs from your terminal.
- Track AI visibility across ChatGPT, Claude, Perplexity, and Gemini
- Find content gaps where competitors are cited and you're not
- Generate GEO-optimized articles backed by real search data
- Rewrite stale content while preserving every Google keyword
- Open-source skills β edit, extend, and share with your team
Related Articles

How to Turn Claude Code Into a GEO Content Writer
Step-by-step guide to using xSeek skills with Claude Code for automated, data-driven content creation.
Read more
10 Best AEO Tools in 2026: Answer Engine Optimization Platforms Ranked
Compare the top AEO platforms for tracking and optimizing your brand's visibility in AI-generated answers.
Read more
9 Best GEO Tools to Write Articles That Rank in ChatGPT (2026)
The best tools for writing articles that get cited by ChatGPT, from content generation to citation tracking.
Read more