seo-geo
An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: ai, optimization, search, seo, validation.
What it does
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility".
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo
cp -r claude-seo/skills/seo-geo ~/.claude/skills/seo-geo
Safety box score
Grade B, low risk: 18 of 100 risk points, rated 2026-09-27. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This is a read-and-report SEO audit skill: it fetches a target site, checks robots.txt and reference docs, and writes a `GEO-ANALYSIS.md` report. The main risks are outbound network lookups to the audited site and optional third-party SEO tools, plus one wrapper command that can execute an external update-check script.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | The skill tells the agent to run an external command, `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run seo_updates.py --kind product --kind core --json`, which is real shell execution even though the shipped files are Markdown only. |
| Network access | 2 (moderate) | It explicitly requires network access to the target site and robots.txt, and optionally to third-party services via `ai_optimization_chat_gpt_scraper` / `ai_opt_llm_ment_search`; those calls can send URLs and queries off-machine. |
| Filesystem reach | 1 (low) | The skill writes a report file, `Generate GEO-ANALYSIS.md`, which is limited to the working directory but still creates or overwrites local files. |
| Secrets & credentials | 0 (none) | The shipped files do not ask for passwords, tokens, `.env` files, browser sessions, or other credential stores. |
| Privilege & persistence | 0 (none) | There is no request for sudo, global installs, services, scheduled tasks, or shell/OS configuration changes. |
| Instruction hijack surface | 0 (none) | The content is domain guidance for SEO audits; it does not tell the agent to ignore its rules, hide actions, or follow remote instructions. |
| Irreversible actions | 0 (none) | It produces an analysis report and recommendations only; it does not publish, deploy, pay, delete, or message on the user's behalf. |
| Transparency | 0 (none) | All shipped files are readable Markdown/text, with no binaries, minified blobs, or unpinned installer downloads. |
Before installing
- Inspect `${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo` and `seo_updates.py` before allowing the update-check command to run.
- Confirm the skill only writes `GEO-ANALYSIS.md` in the working directory and not elsewhere.
- Disable or review DataForSEO MCP tools first if you do not want target URLs and queries sent to a third party.
- Run it once on a scratch copy of a site/project so you can see its network behavior and output shape safely.
Rated 2026-09-27 by an automated review of 4 files from the skill's repository.
Source
- Repository
- AgriciDaniel/claude-seo (all skills from this repository)
- Path
- skills/seo-geo/SKILL.md
- Branch
- main
- Collection
- claude-seo
- Updated
- 2026-09-21
Related skills
- seo-images — Image optimization analysis for SEO and performance.
- seo-local — Local SEO analysis covering Google Business Profile optimization, NAP consistency, citation health, review signals, local schema markup, location page quality.
- ai-seo — When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers.
- schema — When the user wants to add, fix, or optimize schema markup and structured data on their site.
- seo — Comprehensive SEO analysis for any website or business type.
- seo-bing — Bing Webmaster Tools + IndexNow extension.