Skills Explorer Add Skills

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 levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution2 (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 access2 (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 reach2 (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 & credentials2 (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 & persistence0 (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 surface0 (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 actions2 (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.
Transparency2 (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

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