seo-google
Google SEO APIs: public PSI/CrUX plus optional Search Console Search Analytics and GA4 organic sessions from ~/.config/seoskillsai/gsc_ga4.json.
Skill by SEO Skills AI
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/jwitcoski-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.
About
Use cases: data, marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
seo-google- Description
- Google SEO APIs: public PSI/CrUX plus optional Search Console Search Analytics and GA4 organic sessions from ~/.config/seoskillsai/gsc_ga4.json.
- License
- MIT
- Metadata
- author: SEO Skills AI · version: 1.2.0
- Instructions
- 33 lines in SKILL.md · view on GitHub
Before installing
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (1)
- SKILL.md
SKILL.md (first lines)
# Google SEO APIs & Real User Metrics
PageSpeed Insights and CrUX work without a user OAuth token. Search Console Search Analytics and GA4 organic sessions require a **local** OAuth client.
Create `~/.config/seoskillsai/gsc_ga4.json` (mode `0o600`) and run `python scripts/google_installed_app.py --setup`. Scopes: `webmasters.readonly`, `analytics.readonly`.
Until that file exists, `python scripts/gsc_query.py` and `python scripts/ga4_report.py` return `{"status": "UNAVAILABLE"}` with **no invented metrics**. MCP tools `seo_gsc` / `seo_ga4` do the same.
Do not wire this public plugin to any private analytics identity database.
---
## Credential gate
| Surface | Required local data | If missing |
| :--- | :--- | :--- |
| PSI / CrUX | none | live public APIs or UNAVAILABLE (never fake scores) |
| GSC Search Analytics | OAuth refresh token | `UNAVAILABLE` |
| GA4 organic sessions | OAuth refresh token **and** `ga4_property_id` | `UNAVAILABLE` |
---
## CLI
```bash
python scripts/google_installed_app.py --setup
python scripts/google_auth.py --status
python scripts/gsc_query.py --site "https://example.com" --filter striking-distance
python scripts/ga4_report.py --days 28
python scripts/crux_history.py --url "https://example.com"
```From jwitcoski/globalskiatlas, MIT.
More from jwitcoski/globalskiatlas
- 0.559score
seo
jwitcoski
Makes Global Ski Atlas fact pages the citable answer for atlas and world-record questions (longest ski trail, largest ski resort, northernmost lift).
SkillAFreshness: AClaude Code +9 - 0.524score
threejs-gameplay-systems
jwitcoski
Build and iterate playable Three.js game systems.
SkillBFreshness: BClaude Code +9 - 0.524score
scroll-craft
jwitcoski
Build premium scroll-driven landing pages for service, product, food, and drink brands.
SkillBFreshness: BClaude Code +9 - 0.470score
maptiler-sdk-js
jwitcoski
Expert coding skill for building interactive web maps with MapTiler SDK JS (built on MapLibre GL JS).
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 30, 2026 (28 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.2.0
- License
- MIT
- Repository
- github.com/jwitcoski/globalskiatlas
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.582score
seo-google
SEO Skills AI
Google SEO APIs: public PSI/CrUX plus optional Search Console Search Analytics and GA4 organic sessions from ~/.config/seoskillsai/gsc_ga4.json.
SkillBFreshness: B★ 20Claude Code +9 - 0.339score
seo-google
SEO Skills AI
Google SEO APIs: public PSI/CrUX plus optional Search Console Search Analytics and GA4 organic sessions from ~/.config/seoskillsai/gsc_ga4.json.
SkillAFreshness: A★ 1Claude Code +9
More from SEO Skills AI
- 0.587score
seo-geo
SEO Skills AI
Generative Engine Optimization (GEO).
SkillBFreshness: B★ 20Claude Code +9 - 0.587score
seo-schema
SEO Skills AI
Detects, validates, and generates 2026 Google-compliant Schema.org JSON-LD markup.
SkillBFreshness: B★ 20Claude Code +9 - 0.587score
seo-content
SEO Skills AI
Holistic Semantic SEO content optimization.
SkillBFreshness: B★ 20Claude Code +9 - 0.583score
seo
SEO Skills AI
Master AI SEO Orchestrator.
SkillBFreshness: B★ 20Claude Code +9 - 0.582score
seo-dataforseo
SEO Skills AI
DataForSEO live SERP, search volume, backlink, and keyword ranking API connector.
SkillBFreshness: B★ 20Claude Code +9 - 0.582score
seo-backlinks
SEO Skills AI
Free backlink profile audit using Common Crawl web graphs, Moz Link Explorer API, and Bing Webmaster Tools without expensive SaaS subscriptions.
SkillBFreshness: B★ 20Claude Code +9
Cite this page
seo-google skill. Agent Mart. https://agentmart.dev/skills/jwitcoski-seo-google (last updated 2026-10-24)