AugmentClaude
Claude Code plugin

🏠HAR Reverse Prospecting

Claude invites matched buyer's agents to showings of your HAR MLS listings — you approve every email before it goes out.

What it does

Reverse prospecting flips the usual search: instead of finding homes for a buyer, it finds buyers' agents for your listing — Matrix already knows which agents have clients whose saved searches match your property.

Each weekly run:

  1. You sign in to HAR.com Matrix in Chrome. Claude never sees or handles your login.
  2. Claude pulls the matches — the buyer's agents Matrix pairs with each of your active listings.
  3. Filters the list: skips agents contacted in the cooldown window (default 28 days), your do-not-email list, and anyone who already has a confirmed showing.
  4. Drafts one invitation per listing and shows it to you. Nothing sends until you approve.
  5. Sends individual emails to each matched agent through Matrix's compose page — no bulk blast.
  6. Logs every send to a local spreadsheet so next week's run knows who's in cooldown.

Run it by asking Claude "run my reverse prospecting" or with the /reverse-prospecting command. First run walks you through setup (your name, do-not-email list, cooldown window) and saves it to a local config file.

Works with

  • Claude Code with the Claude for Chrome browser extension — Claude drives Matrix through your own signed-in browser.
  • HAR.com Matrix MLS account with ShowingSmart access (Houston Association of Realtors — this plugin is HAR-specific).
  • Chrome, signed in to Matrix before each run.
  • Python with one small add-on (openpyxl) that keeps the Excel send log.

What's inside

  • weekly-reverse-prospectingskill

    The workflow runbook Claude follows — matching, cooldown filtering, drafting, sending, and logging.

  • /reverse-prospectingcommand

    Kick off a run from any Claude Code session. You can also just ask in plain English.

Installation

Before you start

Do these first:

  1. Install the Claude for Chrome extension and connect it to Claude Code — the plugin works through your browser.
  2. Sign in to HAR.com Matrix in Chrome.

That's it. The install block below also grabs a small Python helper (openpyxl) as its first line — that's what keeps the Excel log of every email sent, so nobody gets contacted twice.

On your first run the plugin asks for your agent name, do-not-email list, and cooldown window (default 28 days), then saves them so future runs start instantly.

  1. Make sure Claude Code is installed.
    npm i -g @anthropic-ai/claude-code
  2. Copy the block below and paste it into your terminal.

    The lines run one after another — everything the plugin needs, in one paste.

  3. Credentials

    No API keys and no passwords. You stay signed in to HAR Matrix in your own browser — Claude works through the page you're already logged into and never touches your credentials.

  4. Restart Claude Code and use it.

    Quit and reopen Claude Code so the plugin loads. Its commands and skills are then available in every session — run /plugin to confirm it's installed.

Prefer to read the source first? Open on GitHub.