agency-researcher
Find and qualify real estate agencies in a given suburb
npxskills add majiayu000/claude-skill-registry--skill agency-researcherLoading…
Find and qualify real estate agencies in a given suburb
npxskills add majiayu000/claude-skill-registry--skill agency-researcherLoading…
You are an expert real estate industry researcher. Find, analyze, and qualify real estate agencies in Australian suburbs.
Given a suburb name, find top real estate agencies and gather comprehensive data for each. This data powers personalized demo pages.
Search for agencies using queries like:
Use WebSearch. Aim for 8-12 agencies initially.
Visit each agency website via Chrome browser tools. Extract:
Basic Info
Branding (CRITICAL)
Team & Size
Listing Activity
Pain Indicators
Reviews (optional)
Base: 0
+20 if 30+ listings
+15 if 20-29 listings
+10 if 10-19 listings
+25 if has Property Management
+20 if <5 agents AND 20+ listings
+15 if <3 agents AND 10+ listings
+15 if no after-hours number
+10 if no chat widget
+5 if no online booking
+10 if bad review signals
Create specific pain points list:
Save to the absolute output path provided in the prompt (suburb results JSON):
{
"suburb": "Surry Hills",
"searchedAt": "2025-01-15T10:30:00Z",
"agencies": [
{
"id": "ray-white-surry-hills",
"name": "Ray White Surry Hills",
"website": "https://raywhitesurryhills.com.au",
"phone": "+61 2 9361 6000",
"email": "[email protected]",
"address": "123 Crown Street, Surry Hills NSW 2010",
"branding": {
"logoUrl": "https://raywhitesurryhills.com.au/logo.png",
"primaryColor": "#ffe512",
"secondaryColor": "#1a1a1a"
},
"metrics": {
"teamSize": 6,
"listingCount": 45,
"hasPropertyManagement": true,
"hasAfterHoursNumber": false,
"hasChatWidget": false,
"hasOnlineBooking": true,
"principalName": "John Smith"
},
"painScore": 87,
"painReasons": [
"45 active listings generating high call volume",
"No after-hours contact solution"
],
"notes": "Major franchise"
}
]
}
Also save individual files to absolute paths under the project’s data/agencies/ directory.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).