skills/property-alerts/SKILL.md
Real estate property listing alerts and monitoring
npx skillsauth add ticruz38/skills property-alertsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Monitor real estate listings with saved searches, instant alerts, and price change detection.
npm install
npm run build
Set the optional Zillow API key for real data:
export ZILLOW_API_KEY="your_api_key_here"
Without an API key, the skill uses simulated data for demonstration.
# Search for properties
npm run cli -- search "Austin, TX" --min-price 300000 --beds 3
# Save a search with alerts
npm run cli -- save-search "Austin Homes" "Austin, TX" --max-price 500000
# List saved searches
npm run cli -- list-searches
# Check for new alerts
npm run cli -- check
# View alerts
npm run cli -- alerts --unread
# View price history
npm run cli -- history prop-001
# Statistics
npm run cli -- stats
import { PropertyAlertsSkill } from '@openclaw/property-alerts';
const skill = new PropertyAlertsSkill();
// Search for properties
const results = await skill.searchProperties({
location: 'Austin, TX',
minPrice: 300000,
maxPrice: 600000,
minBedrooms: 3,
propertyTypes: ['house', 'condo']
});
// Save a search
const saved = await skill.saveSearch('Austin Search', {
location: 'Austin, TX',
minPrice: 300000
});
// Check for alerts
const alerts = await skill.checkForAlerts();
// Get price history
const history = await skill.getPriceHistory('prop-001');
The skill stores data in SQLite at ~/.openclaw/skills/property-alerts/data.db:
testing
Suggest recipes based on dietary preferences, available ingredients, and cuisine preferences
development
Extract data from receipt photos using Google Vision API
business
QuickBooks Online integration for accounting sync - sync customers, invoices, and transactions with two-way sync and conflict resolution
testing
QuickBooks OAuth adapter for QuickBooks Online accounting integration. Built on top of auth-provider for secure token management with automatic refresh, multi-profile support, sandbox/production toggle, and health checks.