AI assistant toolkit for real estate agents. Manages leads from ~/openclaw-work/realestate/leads.json, drafts property listing descriptions, sets follow-up reminders, and generates weekly pipeline summaries. Use whenever an agent needs to log a new lead, draft a listing, check follow-ups due today, or get a pipeline report.
A purpose-built skill for real estate agents running OpenClaw. Tracks leads through the pipeline, drafts property listing descriptions from structured data, and surfaces follow-ups so nothing slips through the cracks.
cd /Users/chenjiaxuan/openclaw/skills/real-estate-assistant
python scripts/realestate.py --add-lead --name "John Smith" --phone "555-1234" --email "[email protected]" --status prospect --notes "Interested in 3BR under $600k"
python scripts/realestate.py --follow-ups
python scripts/realestate.py --draft-listing --address "123 Main St" --beds 3 --baths 2 --sqft 1800 --price 550000 --features "open plan, renovated kitchen, large backyard"
python scripts/realestate.py --pipeline
~/openclaw-work/realestate/leads.jsonprospect → active → offer → closed → lost--update-lead to move leads through the pipeline--follow-ups shows all leads with a follow-up due today or overdue--set-followup sets the next follow-up date for a lead~/openclaw-work/realestate/listings/ as markdown--tone flag: professional, warm, luxury (default: professional)--pipeline prints a full summary grouped by status--week to filter to leads updated this week| Path | Purpose |
|---|---|
scripts/realestate.py | Main CLI: lead management, follow-ups, listing drafts, pipeline reports |
references/lead-schema.md: Lead data structure and status definitionsassets/listing-template.md: Property listing markdown template