seo-google
An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: analytics, api, monitoring, search, seo.
What it does
Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, and GA4 organic traffic. Provides real Google field data for Core Web Vitals, indexation status, search performance, and organic traffic trends. Use when user says "search console", "GSC", "PageSpeed", "CrUX", "field data", "indexing API", "GA4 organic", "URL inspection", or "real CWV data".
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add AgriciDaniel/claude-seo --skill seo-google
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-google ~/.claude/skills/seo-google
Safety box score
Grade D, elevated risk: 46 of 100 risk points, rated 2026-10-21. 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 skill is a broad Google SEO data connector: it queries Search Console, CrUX/PageSpeed, GA4, Indexing, YouTube, NLP, Knowledge Graph, and Web Risk APIs, and can also generate reports. The main risks are credential handling, network egress of URLs/text/property data to Google, and the ability to publish indexing notifications externally.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | The skill invokes local runners for nearly every action, e.g. `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run pagespeed_check.py <url> --json`, so using it executes local code rather than just reading docs. |
| Network access | 2 (moderate) | It sends URLs, property IDs, and sometimes text/comments to Google-hosted APIs across PSI/CrUX, Search Console, GA4, NLP, YouTube, Web Risk, and Knowledge Graph. |
| Filesystem reach | 2 (moderate) | It reads/writes `~/.config/claude-seo/google-api.json` and service-account JSON, and batch/report commands read/write local files such as `<file>` and `data.json`. |
| Secrets & credentials | 2 (moderate) | Setup explicitly stores `api_key` and `service_account_path` in the home config file, and Tier 3 adds Ads developer token/customer ID fields, so it handles credential material. |
| Privilege & persistence | 0 (none) | No `sudo`, service registration, shell startup edits, or global system changes are required; the only install-like reference is `pip install google-ads` in documentation. |
| Instruction hijack surface | 0 (none) | I found no prompt-injection content telling the agent to ignore rules, hide actions, or follow remote instructions; the imperative text is operational guidance only. |
| Irreversible actions | 2 (moderate) | The skill can publish external changes through Indexing API commands (`index.py`/`index-batch`) and offers report generation, so it can act beyond read-only analysis. |
| Transparency | 2 (moderate) | The provided files are only markdown; the actual runner `${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo` and referenced Python scripts are not included, so their behavior cannot be audited here. |
Before installing
- Inspect the missing runner code behind `${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo` before trusting it.
- Use a test Google property/account first, and confirm exactly what will be stored under `~/.config/claude-seo/`.
- If you do not want external publish actions, disable or avoid `/seo google index*` and batch-report commands.
Rated 2026-10-21 by an automated review of 17 files from the skill's repository.
Source
- Repository
- AgriciDaniel/claude-seo (all skills from this repository)
- Path
- skills/seo-google/SKILL.md
- Branch
- main
- Collection
- claude-seo
- Updated
- 2026-09-21
Related skills
- seo-ahrefs — Ahrefs API analyst (extension).
- seo-bing — Bing Webmaster Tools + IndexNow extension.
- seo-dataforseo — Live SEO data via DataForSEO MCP server: SERP analysis, keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis.
- 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.
- seo-backlinks — Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis.