Skip to content
Agentmart
Submit a tool

claude-seo-google

Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3…

Skill by AgriciDaniel

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/clorem-fine-claude-seo-google

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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", "google api setup", "real CWV data", "impressions", "clicks", "CTR", "position data", "LCP", "INP", "CLS", "FCP", "TTFB", or "Lighthouse scores".

Use cases: backend, data, marketing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/claude-seo-google

What's inside

Skill name
claude-seo-google
Description
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", "google api setup", "real CWV data", "impressions", "clicks", "CTR", "position data", "LCP", "INP", "CLS", "FCP", "TTFB", or "Lighthouse scores".
License
MIT
Metadata
author: AgriciDaniel · version: 2.2.0 · category: seo
Instructions
333 lines in SKILL.md · view on GitHub

Before installing

  • Instructions read files in your home folder (~/.ssh, ~/.aws…)

Files (16)

  • LICENSE.txt
  • SKILL.md
  • cwv-audit-report.md · assets/templates/
  • gsc-performance-report.md · assets/templates/
  • indexation-status-report.md · assets/templates/
  • auth-setup.md · references/
  • dma-consent-mode-v2.md · references/
  • ga4-data-api.md · references/
  • indexing-api.md · references/
  • keyword-planner-api.md · references/
  • nlp-api.md · references/
  • pagespeed-crux-api.md · references/
  • rate-limits-quotas.md · references/
  • search-console-api.md · references/
  • supplementary-apis.md · references/
  • youtube-api.md · references/

SKILL.md (first lines)

> **Nota per Kimi Code:** questa skill è convertita dal plugin Claude Code `claude-seo`. I comandi slash (`/seo ...`) non sono disponibili; descrivi semplicemente in linguaggio naturale cosa vuoi analizzare. Gli script sono in `~/.kimi/skills/claude-seo/scripts/`.



# Google SEO APIs

Direct access to Google's own SEO data. Bridges the gap between crawl-based
analysis (existing claude-seo skills) and Google's real-time field data: actual
Chrome user metrics, real indexation status, search performance, and organic traffic.

All APIs are free. Setup requires a Google Cloud project with API key and/or
service account -- run `google setup` for step-by-step instructions.

## Prerequisites

Before executing any command, check credentials:
```bash
~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/google_auth.py --check --json
```

Config file: `~/.config/claude-seo/google-api.json`
```json
{
  "service_account_path": "/path/to/service_account.json",
  "api_key": "<GOOGLE_API_KEY>",
  "default_property": "sc-domain:example.com",
  "ga4_property_id": "properties/123456789"
}
```

If missing, read `references/auth-setup.md` and walk the user through setup.

### Credential Tiers

| Tier | Detection | Available Commands |
|------|-----------|-------------------|
| **0** (API Key) | `api_key` present | `pagespeed`, `crux`, `crux-history`, `youtube`, `nlp` |
| **1** (OAuth/SA) | + OAuth token or service account | Tier 0 + `gsc`, `inspect`, `sitemaps`, `index` |
| **2** (Full) | + `ga4_property_id` configured | Tier 1 + `ga4`, `ga4-pages` |
| **3** (Ads) | + `ads_developer_token` + `ads_customer_id` | Tier 2 + `keywords`, `volume` |

Always communicate the detected tier before running commands.

## Quick Reference

| Command | What it does | Tier |
|---------|-------------|------|
| `google setup` | Check/configure API credentials | -- |
| `google pagespeed <url>` | PSI Lighthouse + CrUX field data | 0 |
| `google crux <url>` | CrUX field data only (p75 metrics) | 0 |
| `google crux-history <url>` | 25-week CWV trend analysis | 0 |
| `google gsc <property>` | Search Console: clicks, impressions, CTR, position | 1 |
| `google inspect <url>` | URL Inspection: index status, canonical, crawl info | 1 |
| `google inspect-batch <file>` | Batch URL Inspection from file | 1 |
| `google sitemaps <property>` | GSC sitemap status | 1 |
| `google index <url>` | Submit URL to Indexing API | 1 |
| `google index-batch <file>` | Batch submit up to 200 URLs | 1 |
| `google ga4 [property-id]` | GA4 organic traffic report | 2 |
| `google ga4-pages [property-id]` | Top organic landing pages | 2 |
| `google youtube <query>` | YouTube video search (views, likes, duration) | 0 |
| `google youtube-video <id>` | YouTube video details + top comments | 0 |
| `google nlp <url-or-text>` | NLP entity extraction + sentiment + classification | 0 |
| `google entities <url-or-text>` | Entity analysis only (for E-E-A-T) | 0 |
| `google keywords <seed>` | Keyword ideas from Google Ads Keyword Planner | 3 |
| `google volume <keywords>` | Search volume lookup from Keyword Planner | 3 |
| `google entity <query>` | Knowledge Graph entity check | 0 |
| `google safety <url>` | Web Risk URL safety check | 0 |
| `google quotas` | Show rate limits for all APIs | -- |

---

## PageSpeed + CrUX

### `google pagespeed <url>`

Combined Lighthouse lab data + CrUX field data.

**Script:** `~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/pagespeed_check.py <url> --json`
**Reference:** `references/pagespeed-crux-api.md`
**Default:** Both mobile + desktop strategies, all Lighthouse categories.

Output merges lab scores (point-in-time Lighthouse) with field data (28-day
Chrome user metrics). CrUX tries URL-level first, falls back to origin-level.

### `google crux <url>`

CrUX field data only (no Lighthouse run). Faster.

**Script:** `~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/pagespeed_check.py <url> --crux-only --json`

### `google crux-history <url>`

25-week CrUX History trends. Shows whether CWV metrics are improving, stable, or degrading.

**Script:** `~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/crux_history.py <url> --json`
**Reference:** `references/pagespeed-crux-api.md`

Output includes per-metric trend direction, percentage change, and weekly p75 values.

---

## Search Console

### `google gsc <property>`

Search Analytics: clicks, impressions, CTR, position for last 28 days.

**Script:** `~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/gsc_query.py --property <property> --json`
**Reference:** `references/search-console-api.md`
**Default:** 28 days, dimensions=query,page, type=web, limit=1000.

Includes quick-win detection: queries at position 4-10 with high impressions.

### `google inspect <url>`

URL Inspection: real indexation status from Google.

**Script:** `~/.kimi/skills/claude-seo/.venv/bin/python ~/.kimi/skills/claude-seo/scripts/gsc_inspect.py <url> --json`

From CloreM-Fine/kimi-code-skill-adapters, MIT.

More from CloreM-Fine/kimi-code-skill-adapters

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Jun 20, 2026 (4 months ago)
Last release
Jun 20, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
2.2.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from AgriciDaniel

Cite this page

claude-seo-google skill. Agent Mart. https://agentmart.dev/skills/clorem-fine-claude-seo-google (last updated 2026-10-24)