$npx -y skills add zubair-trabzada/geo-seo-claude --skill geo-proposalAuto-generate a professional, client-ready GEO service proposal from audit data. Creates a full proposal in markdown and PDF including executive summary, findings, recommended service packages (Basic/Standard/Premium), pricing, timeline, and terms. Use when user says "proposal",
| 1 | # GEO Proposal Generator |
| 2 | |
| 3 | ## Purpose |
| 4 | |
| 5 | Generate a fully customized, client-ready GEO service proposal that: |
| 6 | 1. Pulls findings directly from the prospect's GEO audit |
| 7 | 2. Translates technical gaps into business pain points |
| 8 | 3. Presents 3 service tiers with clear pricing |
| 9 | 4. Includes a realistic ROI projection |
| 10 | 5. Outputs a professional markdown document ready to send |
| 11 | |
| 12 | --- |
| 13 | |
| 14 | ## Command |
| 15 | |
| 16 | ``` |
| 17 | /geo proposal <domain-or-audit-file> [--tier basic|standard|premium] [--client-name "Name"] [--monthly EUR] |
| 18 | ``` |
| 19 | |
| 20 | **Examples:** |
| 21 | ``` |
| 22 | /geo proposal electron-srl.com |
| 23 | /geo proposal electron-srl.com --tier standard --client-name "Electron Srl" |
| 24 | /geo proposal ~/.geo-prospects/audits/electron-srl.com-2026-03-12.md |
| 25 | ``` |
| 26 | |
| 27 | --- |
| 28 | |
| 29 | ## Workflow |
| 30 | |
| 31 | ### Step 1: Load Audit Data |
| 32 | |
| 33 | 1. Check if `~/.geo-prospects/audits/<domain>*.md` exists |
| 34 | 2. If not, suggest running `/geo quick <domain>` first |
| 35 | 3. Extract from audit: |
| 36 | - GEO Score (overall and per-category) |
| 37 | - Top 3 critical findings |
| 38 | - Quick wins list |
| 39 | - Business type |
| 40 | - Estimated organic traffic impact |
| 41 | |
| 42 | ### Step 2: Customize the Proposal |
| 43 | |
| 44 | Auto-fill proposal template with: |
| 45 | - Company name (from domain or prospect record) |
| 46 | - GEO score and tier label |
| 47 | - 3 most critical pain points (translated to business language) |
| 48 | - Estimated revenue at risk from AI search shift |
| 49 | - Recommended service tier based on score: |
| 50 | - Score 0-40 → Recommend Premium (critical issues need full attention) |
| 51 | - Score 41-60 → Recommend Standard (significant gaps, needs monthly work) |
| 52 | - Score 61-75 → Recommend Basic (solid base, needs monitoring) |
| 53 | |
| 54 | ### Step 3: Generate Proposal File |
| 55 | |
| 56 | Output to `~/.geo-prospects/proposals/<domain>-proposal-<date>.md` |
| 57 | Also update prospect record if it exists in `~/.geo-prospects/prospects.json` |
| 58 | |
| 59 | --- |
| 60 | |
| 61 | ## Proposal Template |
| 62 | |
| 63 | Generate the following document, filling all `[PLACEHOLDERS]` with real audit data: |
| 64 | |
| 65 | --- |
| 66 | |
| 67 | ```markdown |
| 68 | # GEO Optimization Proposal |
| 69 | ## [COMPANY NAME] — AI Search Visibility |
| 70 | |
| 71 | **Prepared by:** [YOUR AGENCY NAME] |
| 72 | **Prepared for:** [CONTACT NAME], [COMPANY NAME] |
| 73 | **Date:** [DATE] |
| 74 | **Valid until:** [DATE + 30 DAYS] |
| 75 | **Reference:** GEO-PROP-[YYMMDD]-[DOMAIN] |
| 76 | |
| 77 | --- |
| 78 | |
| 79 | ## Executive Summary |
| 80 | |
| 81 | [COMPANY NAME] operates in [INDUSTRY] and serves customers across [GEOGRAPHY]. |
| 82 | Our GEO audit of [DOMAIN], conducted on [DATE], reveals a GEO Readiness Score |
| 83 | of **[SCORE]/100 ([TIER LABEL])**. |
| 84 | |
| 85 | This means your website currently has [TIER DESCRIPTION — use score interpretation table]. |
| 86 | As AI-powered search (ChatGPT, Google AI Overviews, Perplexity) now influences |
| 87 | **[X]% of online discovery** and is growing at 527% year-over-year, this gap |
| 88 | represents a measurable risk to your pipeline. |
| 89 | |
| 90 | The three most urgent issues are: |
| 91 | 1. **[CRITICAL FINDING 1]** — [Business impact in one sentence] |
| 92 | 2. **[CRITICAL FINDING 2]** — [Business impact in one sentence] |
| 93 | 3. **[CRITICAL FINDING 3]** — [Business impact in one sentence] |
| 94 | |
| 95 | We recommend the **[TIER NAME] package** at **€[PRICE]/month**, which addresses |
| 96 | all critical issues within 90 days and positions [COMPANY] as an AI-visible |
| 97 | authority in [INDUSTRY]. |
| 98 | |
| 99 | --- |
| 100 | |
| 101 | ## The Opportunity: Why GEO Matters for [COMPANY NAME] |
| 102 | |
| 103 | ### The AI Search Shift Is Already Happening |
| 104 | |
| 105 | | Metric | Value | |
| 106 | |--------|-------| |
| 107 | | AI-referred traffic growth (2025) | +527% YoY | |
| 108 | | AI traffic conversion vs. organic | 4.4x higher | |
| 109 | | ChatGPT weekly active users | 900M+ | |
| 110 | | Google AI Overviews monthly reach | 1.5B users, 200+ countries | |
| 111 | | Gartner: traditional search traffic drop by 2028 | -50% | |
| 112 | | Marketers investing in GEO today | Only 23% | |
| 113 | |
| 114 | **First-mover advantage is real.** Companies that invest in GEO now will |
| 115 | capture the AI search channel before competitors do. |
| 116 | |
| 117 | ### Your Current Position |
| 118 | |
| 119 | | Metric | [COMPANY] | Industry Average | Top Performers | |
| 120 | |--------|-----------|------------------|----------------| |
| 121 | | GEO Score | [SCORE]/100 | 45/100 | 75+/100 | |
| 122 | | AI Crawlers Allowed | [X]/14 | 8/14 | 14/14 | |
| 123 | | Brand Mentions (AI platforms) | [STATUS] | Moderate | High | |
| 124 | | Schema Coverage | [STATUS] | Partial | Complete | |
| 125 | | llms.txt | [Yes/No] | 12% have it | 78% have it | |
| 126 | |
| 127 | --- |
| 128 | |
| 129 | ## Audit Findings Summary |
| 130 | |
| 131 | ### GEO Score Breakdown |
| 132 | |
| 133 | | Category | Your Score | Weight | Weighted | Priority | |
| 134 | |----------|-----------|--------|---------|----------| |
| 135 | | AI Citability & Visibility | [SCORE]/100 | 25% | [WEIGHTED] | [HIGH/MED/LOW] | |
| 136 | | Brand Authority Signals | [SCORE]/100 | 20% | [WEIGHTED] | [HIGH/MED/LOW] | |
| 137 | | Content Quality & E-E-A-T | [SCORE]/100 | 20% | [WEIGHTED] | [HIGH/MED/LOW] | |
| 138 | | Tec |