Individual skill
blog-google
Credentialed Google API calls for a blog: PageSpeed Insights, CrUX history, Search Console performance and URL Inspection, GA4 organic traffic, Cloud NLP entities, YouTube video search, Google Ads Keyword Planner, and the Indexing API (job and livestream pages only). Uses the user's Google credentials, quotas, and sometimes billing, and asks for consent before the first call. Runs only on an explicit request: /blog google, "run PageSpeed on this blog URL", "pull my Search Console data", "inspect this URL's index status", "set up Google API credentials". Shares config with claude-seo at ~/.config/claude-seo/google-api.json.
skills/blog-google/SKILL.md
Source commit 4f9c2cb8fd17f594e868d6c2ce0e8fb2c971f987
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,711
- Repository last updated
- Nov 3, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude-code Repository topic
- seo Repository topic
- claude-code-skill Repository topic
- ai Repository topic
- ai-content Repository topic
- content-creation Repository topic
- open-source Repository topic
- agent-skills Repository topic
- ai-citations Repository topic
- ai-marketing Repository topic
- marketing Derived category
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesSKILL.mdcore · 19,681 bytesassets/templates/cwv-audit-report.mddoc · 1,619 bytesassets/templates/gsc-performance-report.mddoc · 1,214 bytesassets/templates/indexation-status-report.mddoc · 1,126 bytesreferences/api-reference.mddoc · 9,511 bytesreferences/auth-setup.mddoc · 7,273 bytesreferences/rate-limits-quotas.mddoc · 4,665 bytesreferences/search-currentness.mddoc · 12,762 bytesscripts/__init__.pyruns · 0 bytesscripts/crux_history.pyruns · 11,276 bytesscripts/ga4_report.pyruns · 17,423 bytesscripts/google_auth.pyruns · 42,961 bytesscripts/google_report.pyruns · 38,337 bytesscripts/gsc_inspect.pyruns · 19,740 bytesscripts/gsc_query.pyruns · 15,978 bytesscripts/indexing_notify.pyruns · 15,449 bytesscripts/keyword_planner.pyruns · 12,281 bytesscripts/nlp_analyze.pyruns · 19,756 bytesscripts/pagespeed_check.pyruns · 23,552 bytesscripts/requirements.lockasset · 105,493 bytesscripts/requirements.txtdoc · 909 bytesscripts/run.pyruns · 4,323 bytesscripts/runtime_paths.pyruns · 2,655 bytesscripts/setup_environment.pyruns · 7,193 bytesscripts/youtube_search.pyruns · 14,997 bytes
Read excerpt
# Blog Google: Google API Data for Blog Performance
Bundled paths below use host Markdown substitution of `${CLAUDE_SKILL_DIR}`;
it is not an exported shell variable. Resolve them before execution, quote
paths, and refuse nonabsolute overrides. Pass `blog_reference_root` resolved
from `${CLAUDE_SKILL_DIR}/../blog/references`, `blog_template_root` from
`${CLAUDE_SKILL_DIR}/../blog/templates`, and needed sibling roots to agents.
Read the main reference `orchestration-details.md` before loading project
context; pass only its helper-fenced output to downstream agents.
Direct access to Google's SEO APIs for blog performance analysis. Provides real
Chrome user metrics, indexation status, search performance, entity analysis, YouTube
video discovery, keyword volumes, and PDF/HTML performance reports.