geo-report-pdf

Generate client-ready PDF reports from GEO audit JSON data.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/engineai-nz/engineai-skills --skill geo-report-pdf-engineai-nz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-report-pdf
Source: https://github.com/engineai-nz/engineai-skills/tree/main/geo/geo-report-pdf
Command: npx skills add https://github.com/engineai-nz/engineai-skills --skill geo-report-pdf-engineai-nz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It eliminates the manual, time-consuming work of turning GEO audit results into a polished deliverable that clients can read and act on quickly.

Core Features & Use Cases

  • Generates a professional PDF deliverable: Produces a branded, US Letter-style report with cover page, executive summary, score breakdowns, platform readiness visuals, crawler access tables, and an appendix.
  • Structures audit inputs into charts and action plans: Converts category/platform scores and prioritized findings into gauges, bar charts, color-coded tables, and quick/medium/strategic recommendations.
  • Supports a repeatable workflow: Encourages running a full GEO audit first, then extracting scores and findings into a required JSON structure before rendering the PDF.

Quick Start

Run a full GEO audit for your target URL, convert the resulting findings into the required JSON payload, and then generate the PDF by running the provided generate_pdf_report.py command against that JSON file.

Frequently Asked Questions about geo-report-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate generating a PDF report from GEO audit data?

To automate generating a PDF report from GEO audit data, you transform category scores, platform readiness, and crawler access findings into a structured JSON payload, then run a script to render the formatted document.

What is a GEO audit report and what should it include for clients?

A GEO audit report is a client-ready deliverable that includes an executive summary, score breakdowns, platform readiness visuals, crawler access tables, and prioritized action plans.

Does ReportLab support building SEO audit reports with gauges and bar charts?

Yes, ReportLab supports building SEO audit reports by rendering JSON data into structured visual elements like gauges, bar charts, and color-coded tables.

How do I structure JSON input for an automated SEO PDF report generator?

You structure the JSON input for an SEO PDF report generator by mapping your GEO audit results into required fields for category scores, platform readiness, crawler access, and prioritized findings.

What are the limitations of using ReportLab for client deliverable generation?

A key limitation of using ReportLab for client deliverable generation is its strict dependency on a well-formed JSON input matching the expected schema; malformed data will prevent the report from rendering correctly.