geo-prospect について
geo-prospectは、GEOエージェンシー向けに見込み客と顧客の営業パイプラインを管理するスキルです。ローカルのJSONファイルで営業段階、監査記録、やり取りのメモを追跡し、簡易GEO監査や収益予測付きの一覧表示にも対応します。
主な機能
- 01見込み客レコードの作成と絞り込み
- 02リードから成約までの営業段階を追跡
- 03簡易GEO監査を実行してスコアを保存
- 04日付付きのやり取りメモを追加
- 05パイプラインと収益予測を表示
- 06ローカルJSONファイルにデータを保存
活用シーン
- 01GEOエージェンシーの見込み客一覧を管理
- 02顧客の監査スコアと履歴を記録
- 03提案、成約、失注の状況を追跡
- 04営業段階ごとの見込み収益を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ zubair-trabzada/ geo-seo-claude --skill geo-prospectインストール後、Claude Code で/geo-prospectを入力して読み込まれたか確認します。
詳細
GEO Prospect Manager
目的
営業プロセス全体を通じて、GEO エージェンシーの見込み顧客とクライアントを管理します。
すべてのデータは ~/.geo-prospects/prospects.json に保存され、セッションをまたいで保持されます。
コマンド
| コマンド | 説明 |
|---|---|
/geo prospect new <domain> | 新しい見込み顧客を作成します(対話形式のプロンプト) |
/geo prospect list | パイプラインのステータスとともに、すべての見込み顧客を表示します |
/geo prospect list <status> | 絞り込み:lead、qualified、proposal、won、lost |
/geo prospect show <id-or-domain> | 履歴を含む見込み顧客の詳細を表示します |
/geo prospect audit <id-or-domain> | 簡易 GEO 監査を実行し、見込み顧客のレコードに保存します |
/geo prospect note <id-or-domain> "<text>" | タイムスタンプ付きのやり取りメモを追加します |
/geo prospect status <id-or-domain> <new-status> | パイプラインのステータスを変更します |
/geo prospect won <id-or-domain> <monthly-value> | 受注としてマークし、契約金額を設定します |
/geo prospect lost <id-or-domain> "<reason>" | 失注として理由とともにマークします |
/geo prospect pipeline | 売上予測を含む、視覚的なパイプライン概要を表示します |
データ構造
各見込み顧客は JSON レコードとして保存されます。
{
"id": "PRO-001",
"company": "Electron Srl",
"domain": "electron-srl.com",
"contact_email": "[email protected]",
"contact_name": "",
"industry": "Educational Equipment Manufacturing",
"country": "Italy",
"status": "qualified",
"geo_score": 32,
"audit_date": "2026-03-12",
"audit_file": "~/.geo-prospects/audits/electron-srl.com-2026-03-12.md",
"proposal_file": "~/.geo-prospects/proposals/electron-srl.com-proposal.md",
"monthly_value": 0,
"contract_start": null,
"contract_months": 0,
"notes": [
{
"date": "2026-03-12",
"text": "Initial GEO quick scan. Score 32/100 - Critical tier. Strong candidate for GEO services."
}
],
"created_at": "2026-03-12",
"updated_at": "2026-03-12"
}
オーケストレーション手順
/geo prospect new <domain>
~/.geo-prospects/prospects.jsonが存在するか確認し、存在しない場合は作成します(空の配列)- ドメインから会社名を自動検出します(例:
electron-srl.com→Electron Srl) - 次の連番 ID を割り当てます:
PRO-001、PRO-002など - ユーザーに次の情報を尋ねます:
- 担当者名(任意)
- 担当者のメールアドレス
- 月額契約金額の見積もり(任意)
- ステータスを
leadに設定します - JSON ファイルに保存します
- 次の手順を提案します:「
/geo prospect audit electron-srl.comを実行して、この見込み顧客を評価してください」
/geo prospect list
~/.geo-prospects/prospects.json を読み込み、概要テーブルを表示します。
GEO Prospect Pipeline — March 2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ID Domain Company Status Score Value
─────── ────────────────────── ──────────────── ────────── ───── ──────
PRO-001 electron-srl.com Electron Srl Qualified 32/100 €4.5K
PRO-002 acme.com ACME Corp Lead — —
PRO-003 bigshop.it BigShop Won 41/100 €6.0K
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Pipeline: 1 lead | 1 qualified | 0 proposals | 1 won | 0 lost
Committed MRR: €6,000 | Pipeline Value: €4,500
/geo prospect audit <id-or-domain>
/geo quick <domain>を実行して、GEO スナップショットスコアを取得します- スコアを見込み顧客のレコードに保存します:
geo_score、audit_date - 監査の出力を
~/.geo-prospects/audits/<domain>-<date>.mdに保存します - 見込み顧客のレコード内の
audit_fileパスを更新します - 自動メモを追加します:「簡易監査を実行しました。GEO スコア:XX/100。」
- スコアが 55 未満の場合は、次のように提案します:「このスコアは大きな営業機会を示しています。
/geo proposal <domain>を実行して提案書を作成してください。」
/geo prospect note <id-or-domain> "<text>"
- ID またはドメインで見込み顧客を検索します
- 現在の ISO 日付とともにメモを追加します
- JSON に保存し直します
- 次のように確認します:「Electron Srl(PRO-001)にメモを追加しました」
/geo prospect status <id-or-domain> <status>
有効なステータス:lead、qualified、proposal、won、lost
- ステータスフィールドを更新します
- 自動メモを追加します:「ステータスを に変更しました」
- 保存して確認します
/geo prospect pipeline
売上を重視した、視覚的なパイプライン概要を表示します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GEO AGENCY PIPELINE SUMMARY — March 2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STAGE COUNT POTENTIAL VALUE NOTES
───────────── ───── ─────────────── ─────────────────────
Lead 2 €8,000/mo New discoveries
Qualified 1 €4,500/mo Ready for proposal
Proposal Sent 1 €6,000/mo Awaiting signature
Won 3 €18,500/mo Active clients (MRR)
Lost 1 — Budget freeze
COMMITTED MRR: €18,500
PIPELINE (qualified+): €10,500
TOTAL POTENTIAL: €29,000/mo → €348,000/yr
Next actions:
→ PRO-003 (acme.com): Send proposal — score 38/100 (strong case)
→ PRO-007 (shop.it): Follow up — proposal sent 8 days ago
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
保存場所
すべてのデータは ~/.geo-prospects/ に保存されます。
~/.geo-prospects/
├── prospects.json # Main CRM database
├── audits/ # Quick audit snapshots
│ └── electron-srl.com-2026-03-12.md
└── proposals/ # Generated proposals
└── electron-srl.com-proposal.md
ディレクトリが存在しない場合は作成します:mkdir -p ~/.geo-prospects/audits ~/.geo-prospects/proposals
パイプラインステージの定義
| ステータス | 意味 | 一般的な次のアクション |
|---|---|---|
lead | 発見済みで、まだ連絡していません | 簡易監査を実行し、機会を評価します |
qualified | 監査済みで、課題を確認済みです | 提案書を作成します |
proposal | 提案書を送付済みで、決定待ちです | フォローアップし、質問に回答します |
won | 契約締結済みで、アクティブなクライアントです | 完全な監査を実行し、オンボーディングを開始します |
lost | 取引が失注で終了しました | 今後の参考のために理由を記録します |
出力
- すべてのコマンドは、確認メッセージと現在の見込み顧客のステータスをターミナルに表示します
- 監査や提案書を明示的に保存しない限り、外部ファイルは作成されません
- JSON データベースを唯一の信頼できる情報源とします
コメント
Markdown 対応