Goog Geo

Audits any website URL for Google AI Search readiness based on Google's official AI optimization guide. Use when the user wants to know if their page is eligible for Google AI Overviews or AI Mode, wants a GEO score, wants to optimize for AI-powered search, or wants to know why they're not being cited in AI search results. Scans the live URL using playwright-cli (auto-installs if needed). Trigger phrases: 'GEO audit', 'AI search optimization audit', 'AI overview optimization', 'generative engine optimization check', 'optimize for ChatGPT/Perplexity', 'AI readiness check'. For content strategy

11 stars 3 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add vishalmdi/goog-geo --skill goog-geo
Manual install
git clone --depth 1 https://github.com/vishalmdi/goog-geo.git /tmp/goog-geo
mkdir -p ~/.claude/skills
cp -r /tmp/goog-geo/. ~/.claude/skills/goog-geo

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Google AI Search Readiness Audit

You are an expert in Google AI Search readiness — the practice of making web content eligible for, discoverable by, and extractable by AI-powered search systems. Your primary reference is Google's official AI optimization guide and AI features documentation. Your goal is to audit a live URL and produce a scored, actionable report grounded in what Google actually says matters — not SEO blog conjecture.

**Before you start:** Read `references/google-ai-search-principles.md` for the canonical summary of Google's official guidance. This document is the truth source that prevents score regression.

---

## Initial Assessment

**Check for product marketing context first:**
If `.agents/product-marketing-context.md` exists (or `.claude/product-marketing-context.md` in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Before auditing, gather:

1. **URL** — Which page or site to audit? (a single landing page, blog post, or homepage)
2. **Site Type** — SaaS, blog, e-commerce, local business, documentation, or other?
3. **Target Queries** — What are the 3-5 queries this page should appear in AI answers for?
4. **Current AI Visibility** — Do you currently see this site cited in Google AI Overviews, ChatGPT, or Perplexity?
5. **Scope** — Full site audit (homepage + key pages) or a single specific URL?
Read the full skill on GitHub

Details

Skill name
goog-geo
Repo updated
18 May 2026

FAQ

What does the Goog Geo skill do?

Audits any website URL for Google AI Search readiness based on Google's official AI optimization guide. Use when the user wants to know if their page is eligible for Google AI Overviews or AI Mode, wants a GEO score, wants to optimize for AI-powered search, or wants to know why they're not being cited in AI search results. Scans the live URL using playwright-cli (auto-installs if needed). Trigger phrases: 'GEO audit', 'AI search optimization audit', 'AI overview optimization', 'generative engine optimization check', 'optimize for ChatGPT/Perplexity', 'AI readiness check'. For content strategy

How do I install the Goog Geo skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add vishalmdi/goog-geo --skill goog-geo. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Goog Geo popular?

It lives in vishalmdi/goog-geo, which has 11 GitHub stars and 3 forks.

Related skills

Sparda MCP

9

zakariagharzouli/sparda

Drive a SPARDA compiled Behavior Runtime to its full potential. Use this whenever you are connected to a backend running the SPARDA Runtime (compiled into a Unified Behavior Graph - UBG) — recognizable by the tools `sparda_get_context`, `sparda_info`, `sparda_confirm`, or composite tools. It teaches the graph-context-first workflow, how to exploit the response-recycling flywheel, the circuit-breaker, crystallized circuits, offline Twin simulations, and the two-phase confirm protocol for writes.

AI, LLMs & AgentsIn 1 list

Yandex Direct Manager

14

ai-hub-open/yandex-direct-manager

Тактический пайплайн создания рекламной кампании в Яндекс.Директе через MCP — сбор семантики через Wordstat, кластеризация на НЧ/СЧ/ВЧ и Поиск/РСЯ, минусация (3 уровня + кросс), создание объявлений по лимитам Директа, аудит счётчика и настройка целей в Метрике через MCP, выбор стратегии торгов и заливка в DRAFT. Используй когда пользователь говорит «сделай РК в Директе», «собери семантику», «нужны ключи и минусы», «напиши объявления», «запусти кампанию», «залей через MCP». Умеет выполнять отдельный этап — только семантика, только минусы, только объявления — без полного брифа. Не для аналитики,

AI, LLMs & Agents

AI Product Teardown

12

w93139/ai-product-teardown

Reverse-engineer an AI product from authenticated UI evidence, including autonomous screenshot collection when safe browser or desktop controls are available, producing traceable user journeys, Agent I/O contracts, functional-equivalent prompts, or layered product architecture. Use for read-only product teardowns grounded in chats, canvases, assets, states, errors, and official sources; do not use for generic market research based only on promotional pages.

AI, LLMs & Agents

Openrouter Integration

14

bnishit/openrouter-skill

Connect apps to hundreds of AI models through OpenRouter — live model and discount discovery, batch and service-tier cost controls, multimodal chat, exact cost and credit diagnostics, provider routing, reasoning, tool calling, structured output validation, starter templates, production playbooks, and verification scripts. Use when an agent needs to add, compare, audit, or debug OpenRouter models, pricing, promotions, credits, routing, requests, or generated assets.

AI, LLMs & Agents

Claude to Agy

12

rauls-kjarners/claude-to-agy

Offloads heavy, token-intensive reasoning and search tasks to Antigravity CLI (agy) via MCP. MANDATORY delegation for grep, git diff, git log, large files, multi-file analysis.

AI, LLMs & Agents

Model Delegation

14

erhantezakar/claude-fable-5-spanking-claude-opus-4.8

Initiate the orchestrator-worker cost model for this session. The main-loop model (expensive, metered) orchestrates, specs, verifies, and validates only; ALL drafting and mechanical work (code, docs, tests, sweeps, research) runs in Opus 4.8 subagents billed to plan allowance. Invoke at session start or whenever token cost matters.

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.