mvanhorn avatar

Pp Google Search Console

This wraps the Printing Press Google Search Console CLI and gives Claude every SEO diagnostic you'd normally need the web UI for. The standout commands are quick-wins for page-2 opportunities, cannibalization audits when multiple URLs compete for the same query, and cliff detection that pinpoints the day traffic dropped. It caches everything in SQLite so you can run period comparisons and historical queries beyond the API's 16-month window without hitting rate limits. You'll need to install the binary first via npx or Go, then sync your property before the offline analysis commands work. If you're running SEO reports or investigating traffic changes programmatically, this does in one command what normally takes spreadsheet exports and manual diffs.

skills.sh installs
521
GitHub stars
2.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add mvanhorn/printing-press-library --skill pp-google-search-console --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Search Console — Printing Press CLI

Prerequisites: Install the CLI

This skill drives the google-search-console-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first:

  1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows:
    npx -y @mvanhorn/printing-press-library install google-search-console --cli-only
    
  2. Verify: google-search-console-pp-cli --version
  3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill.

If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer):

Sponsors

Details

Repository
github.com/mvanhorn/printing-press-library
Categories
Debugging, Marketing & SEO, Databases
First seen
Jun 3, 2026

More from mvanhorn/printing-press-library

All 39

Recommended

More Debugging
1xiaomingx avatardingtalk-connectionxiaomingx/moltbot-connector-feishu-dingtalkBridge DingTalk outgoing webhook messages to Clawdbot Gateway and send replies back to DingTalk sessions. Use when setting up DingTalk as a messaging channel, t521skills.sh installs
2onnokh avatarlighthouseonnokh/lighthouseGoogle Lighthouse CLI reference for auditing web performance, accessibility, SEO, and best practices. Use this skill when users need to analyze website performa520skills.sh installs
3bobmatnyc avatarexpress-productionbobmatnyc/claude-mpm-skillsProduction-ready Express.js development covering middleware architecture, error handling, security hardening, testing strategies, and deployment patterns519skills.sh installs
4bobmatnyc avatargolang-grpcbobmatnyc/claude-mpm-skillsProduction gRPC in Go: protobuf layout, codegen, interceptors, deadlines, error codes, streaming, health checks, TLS, and testing with bufconn518skills.sh installs
5jezweb avatarfirecrawl-scraperjezweb/claude-skillsConvert websites into LLM-ready data with Firecrawl API. Features: scrape, crawl, map, search, extract, agent (autonomous), batch operations, and change trackin518skills.sh installs
6jwynia avatarnamingjwynia/agent-skillsDiagnose why names don't work and guide creation of names that do. Use for brand names, product names, character names, place names, and titles when something f514skills.sh installs