geo-prospect

Solid

CRM-lite for managing GEO agency prospects and clients. Track leads through the full sales pipeline: Lead → Qualified → Proposal Sent → Won → Lost. Store audit history, notes, deal values, and generate pipeline summaries. Use when user says "prospect", "lead", "client", "pipeline", "crm", "nuovo prospect", "aggiungi cliente", or when managing the business side of GEO services.

AI & Automation 13 stars 2 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# GEO Prospect Manager ## Purpose Manage GEO agency prospects and clients through the full sales lifecycle. All data is stored in `~/.geo-prospects/prospects.json` (persistent across sessions). --- ## Commands | Command | What It Does | |---------|-------------| | `/geo prospect new <domain>` | Create new prospect (interactive prompts) | | `/geo prospect list` | Show all prospects with pipeline status | | `/geo prospect list <status>` | Filter: lead, qualified, proposal, won, lost | | `/geo prospect show <id-or-domain>` | Full prospect detail with history | | `/geo prospect audit <id-or-domain>` | Run quick GEO audit and save to prospect record | | `/geo prospect note <id-or-domain> "<text>"` | Add interaction note with timestamp | | `/geo prospect status <id-or-domain> <new-status>` | Move through pipeline | | `/geo prospect won <id-or-domain> <monthly-value>` | Mark as won, set contract value | | `/geo prospect lost <id-or-domain> "<reason>"` | Mark as lost with reason | | `/geo prospect pipeline` | Visual pipeline summary with revenue forecast | --- ## Data Structure Each prospect is stored as a JSON record: ```json { "id": "PRO-001", "company": "Meridian Legal", "domain": "meridianlegal.com.au", "contact_email": "info@meridianlegal.com.au", "contact_name": "", "industry": "Educational Equipment Manufacturing", "country": "Italy", "status": "qualified", "geo_score": 32, "audit_date": "2026-03-12", "audit_file": "~/.geo-prospects/audits/meridi...

Details

Author
techhorizonlabs
Repository
techhorizonlabs/thl-open
Created
1 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

geo-proposal

Auto-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", "proposta", "offerta", "preventivo", "generate proposal", or after completing a GEO audit for a prospect.

13 Updated 4 days ago
techhorizonlabs
AI & Automation Solid

geo

GEO-first SEO analysis tool. Optimizes websites for AI-powered search engines (ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews) while maintaining traditional SEO foundations. Performs full GEO audits, citability scoring, AI crawler analysis, llms.txt generation, brand mention scanning, platform-specific optimization, schema markup, technical SEO, content quality (E-E-A-T), and client-ready GEO report generation. Use when user says "geo", "seo", "audit", "AI search", "AI visibility", "optimize", "citability", "llms.txt", "schema", "brand mentions", "GEO report", or any URL for analysis.

13 Updated 4 days ago
techhorizonlabs
AI & Automation Solid

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 report", "progress", "confronta", "progressi", "report mensile", or when running a monthly client check-in.

13 Updated 4 days ago
techhorizonlabs