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/}
</pre>
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-audit}
</pre>
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-opportunities}
</pre>
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 tools}
</pre>
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-article`}`
</pre>
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/article`}`
</pre>
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-visibility}
</pre>
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.