← Back to Skills Marketplace
PropertyGuru SG Sale Browser Crawl
by
snailb1007
· GitHub ↗
· v0.1.0
· MIT-0
206
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install propertyguru-sg-sale-browser-crawl
Description
extract around 50 Singapore for-sale listings from a PropertyGuru search results URL using a real browser session after Cloudflare verification. use when the...
Usage Guidance
This skill appears to do what it says (browser-backed scraping of PropertyGuru's Next.js payload), but note two practical concerns before installing:
1) Missing runtime/install information: SKILL.md depends on Playwright and a real browser, but there is no install spec or declared binary requirement. Ensure your agent environment already provides Playwright and a compatible browser (or add an explicit install step). Without that, the skill may fail or someone may try to install Playwright ad-hoc.
2) Operational and legal considerations: the skill will launch real browser sessions and access the public site repeatedly. That requires network access, may trigger anti-bot defenses (Cloudflare) and could violate PropertyGuru's terms of service. Confirm you have permission to crawl and respect rate limits.
If you plan to use this skill, verify the runtime will supply Playwright (and browser binaries), restrict how often the skill runs, and monitor its network/browser activity. If you want to be stricter, request the maintainer add an explicit install spec (or remove the Playwright dependency) and document required runtime permissions.
Capability Analysis
Type: OpenClaw Skill
Name: propertyguru-sg-sale-browser-crawl
Version: 0.1.0
The skill is a specialized web scraper for PropertyGuru Singapore listings using Playwright to handle Cloudflare verification and extract data from Next.js hydration objects. The logic in SKILL.md and references/source-notes.md is transparent, well-documented, and strictly focused on the stated data collection task without any signs of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The skill's stated purpose (collect ~50 PropertyGuru SG sale listings) matches the runtime instructions (use a real browser and extract Next.js hydration data). However, the SKILL.md explicitly depends on Playwright while the registry metadata lists no required binaries or install steps — a capability mismatch that means the environment must already provide Playwright or the skill won't run as described.
Instruction Scope
Instructions are narrowly focused: open the provided search URL in a real browser, wait for Cloudflare verification to pass, read window.__NEXT_DATA__.props.pageProps.pageData.listingsData, dedupe by listing id, and stop when ~50 unique listings are collected. The skill reads its own included reference file (references/source-notes.md) for defaults — that is expected. There are no instructions to read unrelated system files or to transmit data to unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with no install spec, yet SKILL.md says it depends on Playwright and a real browser session. The omission means there's no declared way the platform will install or provide Playwright (a non-trivial dependency that often requires native browser binaries). That gap is operationally risky and could lead to silent failures or ad-hoc installation by an operator.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportional to its stated purpose. It will, however, require network access and the ability to launch a browser process — capabilities not declared in the registry metadata.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It does not attempt to modify other skills or system-wide settings. Autonomous invocation is allowed (platform default), which increases blast radius if misused, but that by itself is not a mismatch.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install propertyguru-sg-sale-browser-crawl - After installation, invoke the skill by name or use
/propertyguru-sg-sale-browser-crawl - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial browser-backed PropertyGuru SG sale listing crawl skill
Metadata
Frequently Asked Questions
What is PropertyGuru SG Sale Browser Crawl?
extract around 50 Singapore for-sale listings from a PropertyGuru search results URL using a real browser session after Cloudflare verification. use when the... It is an AI Agent Skill for Claude Code / OpenClaw, with 206 downloads so far.
How do I install PropertyGuru SG Sale Browser Crawl?
Run "/install propertyguru-sg-sale-browser-crawl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PropertyGuru SG Sale Browser Crawl free?
Yes, PropertyGuru SG Sale Browser Crawl is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does PropertyGuru SG Sale Browser Crawl support?
PropertyGuru SG Sale Browser Crawl is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PropertyGuru SG Sale Browser Crawl?
It is built and maintained by snailb1007 (@snailb1007); the current version is v0.1.0.
More Skills