rea-search_skill

This skill constructs realestate.com.au search and listing URLs for buys, rents, and sold properties with filters like location and price.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill rea-search

  • _meta.json287 B
  • SKILL.md2.8 KB

Overview

This skill constructs realestate.com.au search and listing URLs for Australian properties. It supports building filtered search URLs for buying, renting, or sold properties, and can format individual listing and suburb profile links. Use it to generate shareable links or to open targeted searches in a browser without scraping the site.

How this skill works

The skill assembles URL path segments for property type(s), filters (bedrooms, price ranges), location (single or multiple suburbs, postcode), and pagination. It can switch between /buy/, /sold/, and individual listing or neighbourhood profile URL formats. It avoids relying on the site API and instead outputs correctly encoded URLs or DuckDuckGo site-search queries as a fetch workaround.

When to use it

  • Create precise search links for buying, renting, or sold properties on realestate.com.au
  • Generate shareable listing or suburb profile URLs for clients or marketing
  • Build multi-suburb searches with combined filters (price, bedrooms, types)
  • Automate opening targeted searches in a browser from scripts or tools
  • Work around direct site fetching limits by producing DDG site-search queries

Best practices

  • Specify property types joined by + (e.g., house+townhouse) to include multiple types
  • Use between-{min}-{max} for price ranges; omit min or max for open-ended ranges
  • For multiple suburbs separate them with %3b+ (encoded semicolon + space) to ensure correct URL encoding
  • Prefer constructing URLs and opening them in a browser instead of automated scraping to avoid rate limits and anti-bot blocks
  • When programmatically fetching results, use DuckDuckGo site-search queries as a workaround for 429/anti-bot responses

Example use cases

  • Build a buy search for 3+ bedroom townhouses in a single suburb and open list-1
  • Create a multi-suburb search for houses and townhouses with a specific price band
  • Generate an individual listing URL from a known listing ID to share with a client
  • Produce a suburb profile URL for market research or neighbourhood pages
  • Create a DuckDuckGo site-search query to retrieve REA listing links when direct fetches are rate limited

FAQ

No. Direct fetching of REA pages often triggers 429 rate limits and anti-bot defenses. The skill builds URLs and can produce DDG site-search queries for link discovery, but it does not reliably return full listing content.

How do I search multiple suburbs?

Separate suburbs in the location segment with %3b+ (encoded semicolon + space). Example: in-malvern,+vic+3144%3b+armadale,+vic+3143/list-1.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational