Skip to content
Marketing
Skill

/geo-report

Generate a professional, client-facing GEO report combining all audit results into a single deliverable with scores, findings, and prioritized actions

From plugin
geo-seo-claude
9.3k15 skills5 agents
Install
$ npx -y skills add zubair-trabzada/geo-seo-claude --skill geo-report --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/geo-report

Context preview

The summary Claude sees to decide when to auto-load this skill.

Generate a professional, client-facing GEO report combining all audit results into a single deliverable with scores, findings, and prioritized actions

SKILL.md

geo-report.SKILL.md
name: geo-report
description: Generate a professional, client-facing GEO report combining all audit results into a single deliverable with scores, findings, and prioritized actions
version: 1.0.0
author: geo-seo-claude
tags: [geo, report, client-deliverable, executive-summary, action-plan]
allowed-tools: Read, Grep, Glob, Bash, WebFetch, Write

GEO Client Report Generator

Purpose

This skill aggregates outputs from all GEO audit skills into a single, professional report that can be delivered directly to a client or stakeholder. The report is written for **business owners and marketing leaders**, not developers — technical findings are translated into business impact and clear action items with priority levels.

How to Use This Skill

1. Run the following audits first (or use existing report data):

  • `geo-platform-optimizer` -> GEO-PLATFORM-OPTIMIZATION.md
  • `geo-schema` -> GEO-SCHEMA-REPORT.md
  • `geo-technical` -> GEO-TECHNICAL-AUDIT.md
  • `geo-content` -> GEO-CONTENT-ANALYSIS.md
  • (Optional) `geo-llmstxt` -> llms.txt assessment
  • (Optional) `geo-brand-mentions` -> brand authority data

2. Collect all scores and findings 3. Calculate the composite GEO Readiness Score 4. Generate the client report using the template below 5. Output: GEO-CLIENT-REPORT.md

---

GEO Readiness Score Calculation

Component Weights

| Component | Weight | Source Skill | |---|---|---| | AI Platform Readiness | 25% | geo-platform-optimizer | | Content Quality & E-E-A-T | 25% | geo-content | | Technical Foundation | 20% | geo-technical | | Schema & Structured Data | 15% | geo-schema | | Brand Authority & Entity Presence | 15% | geo-platform-optimizer (entity signals) |

Score Formula

GEO Score = (Platform Score * 0.25) + (Content Score * 0.25) + (Technical Score * 0.20) + (Schema Score * 0.15) + (Brand Score * 0.15)

Round to the nearest integer. Cap at 100.

Score Interpretation for Clients

| Score Range | Label | Client-Facing Description | |---|---|---| | 85-100 | Excellent | Your site is well-positioned for AI search. Focus on maintaining and expanding your advantage. | | 70-84 | Good | Solid foundation with clear opportunities to improve AI visibility. Targeted optimizations will yield significant results. | | 55-69 | Moderate | Your site has gaps in AI readiness that competitors may be exploiting. A structured optimization plan will close these gaps. | | 40-54 | Below Average | Significant barriers to AI search visibility exist. Without action, your brand risks being invisible in AI-generated answers. | | 0-39 | Needs Attention | Critical AI readiness issues require immediate action. Your competitors are likely capturing the AI search traffic your brand should own. |

---

Report Template

The complete report follows this exact structure. Each section includes instructions on what to write and how.

---

Section 1: Executive Summary

Write exactly ONE paragraph (4-6 sentences) covering:

  • What was analyzed (domain, number of pages, date of analysis)
  • The overall GEO Readiness Score with context ("XX/100, which places [brand] in the [label] tier")
  • The single most impactful finding (positive or negative)
  • Top 3 priority recommendations in one sentence
  • One sentence on the business impact ("Addressing these recommendations could increase AI-driven traffic by an estimated XX%, representing approximately $X,XXX/month based on current traffic patterns")

**Tone**: Confident, direct, professional. No jargon. No hedging. Write as a consultant delivering findings, not as a tool generating a report.

Section 2: GEO Readiness Score

Present the overall score prominently:

## GEO Readiness Score: XX/100 — [Label]

Then break down by component in a table:

| Component | Score | Weight | Weighted Score |
|---|---|---|---|
| AI Platform Readiness | XX/100 | 25% | XX |
| Content Quality & E-E-A-T | XX/100 | 25% | XX |
| Technical Foundation | XX/100 | 20% | XX |
| Schema & Structured Data | XX/100 | 15% | XX |
| Brand Authority | XX/100 | 15% | XX |
| **Overall** | | | **XX/100** |

Section 3: AI Visibility Dashboard

Present per-platform readiness scores:

## AI Visibility Dashboard

| AI Platform | Readiness Score | Key Gap | Priority Action |
|---|---|---|---|
| Google AI Overviews | XX/100 | [One-line gap] | [One-line action] |
| ChatGPT Web Search | XX/100 | [One-line gap] | [One-line action] |
| Perplexity AI | XX/100 | [One-line gap] | [One-line action] |
| Google Gemini | XX/100 | [One-line gap] | [One-line action] |
| Bing Copilot | XX/100 | [One-line gap] | [One-line action] |

Add a brief paragraph explaining what these scores mean: "These scores reflect how likely your content is to be cited by each AI search platform. A score below 50 indicates significant barriers to citation on that platform."

Section 4: AI Crawler Access Status

Present as a clear table:

## AI Crawler Access

| AI Crawler | Platform | Status | Impact | Recommendation |
|---|---|---|---|---|
| Googlebot | Google Search + AIO | Allowed/Blocked | Critical | [Action] |
| GPTBot | ChatGPT / OpenAI | Allowed/Blocked | High | [Action] |
| Bingbot | Bing + Copilot + ChatGPT | Allowed/Blocked | High | [Action] |
| PerplexityBot | Perplexity AI | Allowed/Blocked | Medium | [Action] |
| Google-Extended | Gemini Training | Allowed/Blocked | Medium | [Action] |
| ClaudeBot | Anthropic Claude | Allowed/Blocked | Medium | [Action] |
| Applebot-Extended | Apple Intelligence | Allowed/Blocked | Medium | [Action] |

**Translate for the client**: "Blocking AI crawlers is like closing your store during business hours. If a crawler cannot access your site, the AI platform it powers cannot cite your content. We recommend allowing all major AI crawlers unless you have a specific data licensing concern."

Section 5: Brand Authority Analysis

Present entity presence across platforms:

## Brand Authority

| Platfor
Read more
Ships withgeo-seo-claude

GEO-first SEO skill for Claude Code. Comprehensive AI search optimization for any website — citability scoring, AI crawler analysis, brand authority, schema markup, platform-specific optimization, and PDF reports. If you want learn how to sell this to real businesses, check out the skool community

Get the whole plugin

Other skills on geo-seo-claude.