geo-prospect

Manages GEO agency prospects and sales pipeline in a local JSON database.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/finedesignz/geo-seo-claude --skill geo-prospect-finedesignz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: geo-prospect
Source: https://github.com/finedesignz/geo-seo-claude/tree/main/skills/geo-prospect
Command: npx skills add https://github.com/finedesignz/geo-seo-claude --skill geo-prospect-finedesignz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running a GEO (Generative Engine Optimization) agency requires tracking leads, audits, proposals, and deal values across many prospects, but spreadsheets and full CRM tools are heavy for a solo consultant. This Skill provides a lightweight CRM that stores the entire sales pipeline in a local JSON file. ## Core Features & Use Cases - Pipeline Management: Track prospects through Lead, Qualified, Proposal Sent, Won, and Lost stages with status transitions and automatic timestamped notes. - Audit Integration: Run quick GEO audits on a prospect's domain and attach the score and report file directly to their record. - Revenue Forecasting: Generate pipeline summaries showing committed MRR, pipeline value, and next actions per prospect. - Use Case: After discovering a company with a poor AI search visibility score, create a prospect record, attach the audit, send a proposal, and track the deal through to a signed monthly contract. ## Quick Start Ask the assistant to create a new prospect for a domain, for example by saying "add electron-srl.com as a new GEO prospect".

Frequently Asked Questions about geo-prospect

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

FAQPage Schema
How do I track sales leads for an SEO or GEO agency?▼

Create a prospect record per domain with the new command, then move it through lead, qualified, proposal, won, and lost stages. Each record stores contact details, GEO audit scores, notes, and contract value in a local JSON file.

How do I attach a GEO audit to a prospect record?▼

Run the prospect audit command with the prospect ID or domain. It executes a quick GEO visibility scan, saves the score and date to the record, and stores the full audit report as a Markdown file in the audits directory.

Where is the prospect CRM data stored?▼

All data lives in the ~/.geo-prospects directory. The main database is prospects.json, with subdirectories for audit reports and generated proposals, so data persists across sessions.

Can I see revenue forecasts from my prospect pipeline?▼

Yes, the pipeline command renders a summary grouped by stage showing count and potential monthly value per stage, plus committed MRR from won deals and total pipeline value with suggested next actions.

What are the limitations of a JSON-file CRM?▼

A single JSON file has no multi-user concurrency, querying, or backup features, so it suits solo operators or very small teams. Larger agencies needing shared access or automation should use a dedicated CRM platform.