mikepapadim

London Property Hunt Public — Development skill for Claude Code

Development community

Automated London flat/room hunt powered by Claude Code + Claude in Chrome + Gmail MCP.

How to install London Property Hunt Public

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mikepapadim/london-property-hunt-public and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What London Property Hunt Public does

Automated London flat/room hunt powered by Claude Code + Claude in Chrome + Gmail MCP. Scrapes 4 rental platforms on a cron, deduplicates via spreadsheet, prioritises HIGH/MED/LOW, and emails ready-to-send outreach.

Alternatives in Development

README

London Property Hunt — Automated with Claude Cowork

An AI-powered workflow that searches London rental platforms twice a day, tracks listings in a spreadsheet, generates personalised outreach messages, and emails you a formatted summary — fully automatically.


Example output

Every run sends you an email like this — clickable listings, ready-to-send outreach messages, and a backlog of uncontacted leads:

![Email summary preview](docs/email-preview.png)


What it does

  1. Searches 4 platforms — SpareRoom, OpenRent, Rightmove, Zoopla — across your target areas
  2. Deduplicates against your tracker spreadsheet (URL-based, O(1) lookup)
  3. Prioritises listings as HIGH / MEDIUM / LOW based on your criteria
  4. Generates personalised outreach .txt files for every HIGH priority listing
  5. Emails you a summary with clickable cards, ready-to-send messages, and a backlog of uncontacted leads

Runs on a cron schedule (e.g. 9 AM and 6 PM daily). Human effort required: zero between runs.


Repository structure

london-property-hunt/
├── README.md              ← you are here
├── skill.md               ← the main Claude Code skill (copy-paste into your setup)
├── config.example.md      ← fill in your personal config here
├── case-study.md          ← write-up of how this workflow was built and what it produced
├── tracker/
│   └── README.md          ← spreadsheet column schema and setup instructions
├── outreach/              ← generated outreach .txt files land here (gitignored)
└── .gitignore

Requirements

  • Claude Code (CLI or desktop app) — claude.ai/code
  • Claude in Chrome MCP extension — for browser automation (SpareRoom, OpenRent, etc.)
  • Gmail MCP connector — for draft creation and sending
  • Python 3 + openpyxl — for spreadsheet updates (pip install openpyxl)
  • A Gmail account you can grant MCP access to

Setup

1. Clone and configure

git clone https