blog-google

Fetch Google SEO and performance data into JSON and PDF reports.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/captaindevv/blogs --skill blog-google-captaindevv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-google
Source: https://github.com/captaindevv/blogs/tree/main/skills/blog-google
Command: npx skills add https://github.com/captaindevv/blogs --skill blog-google-captaindevv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth, google-analytics-data, google-ads, requests, matplotlib, weasyprint, numpy, beautifulsoup4, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Provides direct, credentialed access to Google's SEO and performance APIs so blog teams can measure, audit, and improve real user experience, indexation, traffic, and entity coverage without manual data collection.

Core Features & Use Cases

  • Unified API Access: PageSpeed Insights (Lighthouse lab), CrUX (field + 25-week history), Search Console (performance, URL Inspection), Indexing API, GA4 organic traffic, Cloud Natural Language entity analysis, YouTube discovery, and Google Ads Keyword Planner.
  • Tiered credential handling: Detects API key, OAuth/service account, GA4, and Ads credential tiers and exposes only the supported commands per tier with clear guidance.
  • Reporting & Automation: Generates JSON/HTML/PDF audits and professional reports, supports batch inspections, quota-aware retries, and integration into blog-write, rewrite, and audit workflows.
  • Use Case: Run a combined PSI + CrUX audit for a published post, pull GSC queries to detect quick-win keywords, run NLP entity coverage to identify E-E-A-T gaps, and produce a consolidated PDF audit for stakeholders.

Quick Start

Use the blog-google skill to run '/blog google pagespeed https://example.com/post' to generate a combined PSI, CrUX, and audit report for that article.

Frequently Asked Questions about blog-google

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate Google SEO data for a blog post audit?

To consolidate Google SEO data for a blog post audit, you can fetch PageSpeed Insights, CrUX history, Search Console, and GA4 reports. The skill outputs consolidated JSON and PDF audit reports for stakeholders.

Can I use Google Search Console and GA4 organic traffic data together for blog reporting?

Yes, you can use Google Search Console and GA4 organic traffic data together for blog reporting. The skill fetches performance metrics from both platforms and merges them into unified JSON or PDF reports.

Do I need Google Ads Keyword Planner credentials to analyze blog keywords?

You need Google Ads developer and customer tokens to use the Keyword Planner for blog keyword analysis. The skill detects your configured credential tier and only exposes supported commands like keyword planning.

How do I identify E-E-A-T gaps using Google Natural Language API analysis?

To identify E-E-A-T gaps using Google Natural Language API analysis, run entity coverage checks on your blog content. The skill detects entities within your text to highlight topical authority gaps for optimization.

What's the best way to batch inspect blog URLs for indexation issues?

The best way to batch inspect blog URLs for indexation issues is using the Search Console URL Inspection and Indexing API features. The skill supports quota-aware batch requests to check index status efficiently.

How do I generate a combined PageSpeed Insights and CrUX report for my blog?

To generate a combined PageSpeed Insights and CrUX report for your blog, execute a command targeting your post URL. The skill fetches Lighthouse lab data and 25-week CrUX field history to produce a comprehensive audit.