Skip to content

GEO Audit PDF Report

Turns a GEO audit markdown report into a styled, client-ready PDF using pandoc and Chrome.

Stars
11,419
Licence
MIT
Files
1 file

What it does

After a GEO (generative engine optimization) audit has produced a GEO-AUDIT-REPORT.md file, this skill tells the agent how to convert that markdown into a polished PDF. It pulls brand, domain, score and date details from the report, builds a styled HTML file with a cover page and color-coded score tables, then uses Chrome's headless print mode to save GEO-REPORT.pdf. It is a formatting step, not an analysis step; it does not check the audit's content.

Great for

  • Marketers or agencies who need a branded PDF to send clients after running a GEO audit
  • Developers who already use the geo-seo-claude audit workflow and want a shareable deliverable

Skip it if

  • Anyone without an existing GEO-AUDIT-REPORT.md file, since the skill only formats an audit and does not create one (it needs the separate /geo audit step first)
  • Users on Linux or Windows, since the Chrome path is hard-coded for macOS and the setup steps assume Homebrew

Try asking

  • “Turn the GEO audit I just ran into a client-ready PDF”
  • “Generate GEO-REPORT.pdf from the current audit report”
  • “Make a PDF version of the GEO audit with the cover page and score colors”
Step-by-step guide: how to use GEO Audit PDF 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-report-pdf.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

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

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip geo-report-pdf.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

  • Run /geo audit <url> first so GEO-AUDIT-REPORT.md exists in the working directory.
  • Check that the template and CSS files exist under ~/.claude/skills/geo/templates/ before running, since the pandoc command depends on them.
  • If the PDF comes out blank, the skill suggests raising the virtual time budget to 8000.

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.