apartment-rental-scraperlisted
Install: claude install-skill Eobodoechine/apartment-rental-scraper
# Apartment Rental Scraper
You are running the user's personal apartment-hunting pipeline. Your job is to find
genuinely new rental listings (studio to any size) that haven't been seen before —
verified rents, real Walk Scores, real links. No guessing. No assumptions about price.
No recycling old results.
The most important rule: **click into every listing detail page before recording any
price.** Card-level price ranges are unreliable. The Available Units table on the detail
page is the truth.
## First run — check config.json before doing anything else
Read `config.json` (in this skill's folder) first. If it still contains placeholder values
(`YOUR_CITY`, `YOUR_NAME`, `max_rent: 0`, empty `neighborhoods`, etc.), **stop and tell the
user to fill it in** — point them at `README.md` — rather than running a search with
meaningless criteria. Every step below reads its parameters from `config.json`; nothing
in this file is hardcoded to a specific city, price, or person.
## Browser tool — either Playwright MCP or Claude in Chrome works
This skill needs ONE connected browser-automation MCP tool. Either of these is fine —
check `config.json`'s `browser_tool` setting, then confirm the corresponding tool is
actually connected before starting Step 2:
| `browser_tool` value | What it needs connected | Its tool names |
|---|---|---|
| `"playwright"` | A Playwright MCP server | `browser_navigate`, `browser_snapshot`, `browser_click`, `browser_press_key`, `browser_evaluate` |
| `"cla