Skip to content

GEO Monthly Progress Report

Compares two GEO audits over time and writes a client-ready monthly progress report.

Stars
11,419
Licence
MIT
Files
1 file

What it does

This skill helps an agency show a client how their website's AI search visibility (GEO score) has changed between two audits. It finds saved audit files for a domain, compares scores by category, platform and AI crawler access, and checks off action items. It then writes a formatted 'here's your progress' report to a file. Without it, the agent would have to build this comparison and report layout from scratch each month.

Great for

  • Agencies that sell GEO (generative engine optimization) services and need monthly client check-ins
  • Consultants who want a consistent before-and-after report template
  • Teams tracking action item completion across successive website audits

Skip it if

  • Users without earlier GEO audit files: the skill expects baseline audits from the same toolkit, and otherwise falls back to running a fresh audit, which needs the other skills
  • Anyone wanting a one-off audit of a single site, since this skill is about comparing two points in time
  • Cases where the audit files are unreliable or hand-edited, because the report is only as accurate as the parsed data

Try asking

  • “/geo compare electron-srl.com”
  • “/geo compare ~/.geo-prospects/audits/electron-srl.com-2026-01-15.md ~/.geo-prospects/audits/electron-srl.com-2026-03-12.md”
  • “Compare the baseline and current audit for my client and draft this month's progress report”
  • “Create the monthly client check-in report showing score changes and completed action items”
Step-by-step guide: how to use GEO Monthly Progress ReportInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    geo-compare.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip geo-compare.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip geo-compare.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Keep dated audit files for each client in ~/.geo-prospects/audits/ so the skill can find a baseline and a current audit automatically.
  • Review the generated report before sending it, since the 'wins' and 'next month' text is drafted by the agent and may need client-specific edits.
  • The allowed tools include Bash and Write; check that output goes only to the intended reports folder and that no client data is shared beyond your own workflow.

What's inside

  • SKILL.md

Redistributed unmodified from zubair-trabzada/geo-seo-claude under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.