geo-compare

Monthly delta tracking and progress reporting for GEO clients. Compares two GEO audits (baseline vs. current), calculates score improvements across all categories, tracks action item completion, and generates a "here's your progress" client report. Use when user says "compare", "delta", "monthly rep

By zubair-trabzada · 534 installs

npx skills add zubair-trabzada/geo-seo-claude --skill geo-compare

Source repository · Upstream listing

GEO Monthly Delta Report Generator Purpose The single most powerful retention tool for a GEO agency: show clients exactly what improved since they started working with you. Every point gained on the GEO score is proof of value. This skill generates the "here's your progress" report. Commands Examples: Workflow Step 1: Find Audit Files If only domain is provided: 1. Look in ~/.geo prospects/audits/ for files matching <domain .md 2. Sort by date 3. Use oldest as baseline, newest as current 4. If only one file exists: use it as baseline, run a fresh quick audit as current 5. If no files exist: suggest running /geo prospect audit <domain first Step 2: Parse Both Audits Extract from each audit file: Overall GEO Score Per category scores (6 categories) Per platform scores (5 platforms) AI crawler status (14 crawlers) Critical issues list Action items list with status Step 3: Calculate Deltas For each metric: Delta = Current Baseline Trend = ▲ (improved), ▼ (declined), ── (unchanged) Color coding in report: green (+), red ( ), gray (=) Step 4: Generate Monthly Report Output to ~/.geo prospects/reports/<domain monthly <date .md Report Template Generate the following document: OVERALL GEO SCORE Baseline [▓▓▓▓░░░░░░░░░░░░░░░░] 32/100 (Critical) Current [▓▓▓▓▓▓▓▓░░░░░░░░░░░░] 44/100 (Below Average) Change ▲ +12 points (+37.5%) Target: 65/100 by Month 6 (on track ✓) Delta Calculation Logic When parsing two audit files, look for these patterns: If exact scores are not found in audit files, use contextual analysis of the written findings to estimate approximate scores based on issues described. Trend Interpretation Delta Trend Symbol Meaning +5 or more ▲▲ Strong improvement +1 to +4 ▲ Improvement 0 ── No change 1 to 4 ▼ Slight decline 5 or more ▼▼ Significant decline — needs discussion A decline is not necessarily bad — it can mean new issues were discovered in the fresh audit that weren't visible before. Frame declines as "newly discovered opportunities." Output 1. Save report to ~/.geo prospects/reports/<domain monthly <YYYY MM .md 2. Print confirmation with key stats: 3. Suggest next action: "Share with client or run /geo report pdf for a visual version"