firecrawl-scraper — community firecrawl-scraper, boston-luxury-re-producer, community, ide skills

v1.0.0

About this Skill

Perfect for Real Estate Agents needing automated property data extraction and video generation AI-powered video production suite for Boston luxury real estate agents. Built with Gemini 3 Pro, Veo 3.1, and Live Audio consultation.

Bobby44-max Bobby44-max
[0]
[1]
Updated: 2/23/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 9/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
9/11
Quality Score
54
Canonical Locale
en
Detected Body Locale
en

Perfect for Real Estate Agents needing automated property data extraction and video generation AI-powered video production suite for Boston luxury real estate agents. Built with Gemini 3 Pro, Veo 3.1, and Live Audio consultation.

Core Value

Empowers agents to extract structured JSON data from real estate listing URLs, handling JavaScript rendering and anti-bot measures automatically, utilizing libraries like Zod for validation and the Firecrawl API for data extraction

Ideal Agent Persona

Perfect for Real Estate Agents needing automated property data extraction and video generation

Capabilities Granted for firecrawl-scraper

Extracting property details for luxury real estate listings
Generating video content for Boston real estate agents
Automating data scraping from real estate websites with JavaScript rendering

! Prerequisites & Limits

  • Requires Firecrawl API Key
  • Limited to real estate listing URLs

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is firecrawl-scraper?

Perfect for Real Estate Agents needing automated property data extraction and video generation AI-powered video production suite for Boston luxury real estate agents. Built with Gemini 3 Pro, Veo 3.1, and Live Audio consultation.

How do I install firecrawl-scraper?

Run the command: npx killer-skills add Bobby44-max/boston-luxury-re-producer/firecrawl-scraper. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for firecrawl-scraper?

Key use cases include: Extracting property details for luxury real estate listings, Generating video content for Boston real estate agents, Automating data scraping from real estate websites with JavaScript rendering.

Which IDEs are compatible with firecrawl-scraper?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for firecrawl-scraper?

Requires Firecrawl API Key. Limited to real estate listing URLs.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Bobby44-max/boston-luxury-re-producer/firecrawl-scraper. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use firecrawl-scraper immediately in the current project.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

firecrawl-scraper

Install firecrawl-scraper, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Firecrawl Property Extraction

Overview

Firecrawl transforms any real estate listing URL into structured JSON data for video generation. It handles JavaScript rendering, anti-bot measures, and image extraction automatically.

Quick Start

typescript
1import Firecrawl from '@mendable/firecrawl-js'; 2import { z } from 'zod'; 3 4const firecrawl = new Firecrawl({ 5 apiKey: process.env.FIRECRAWL_API_KEY 6}); 7 8const result = await firecrawl.extract({ 9 urls: [listingUrl], 10 prompt: 'Extract property details for video generation', 11 schema: PropertySchema 12});

Supported Sites

SiteURL PatternData Quality
Zillowzillow.com/homedetails/*Excellent
Redfinredfin.com//home/Excellent
Realtor.comrealtor.com/realestateandhomes-detail/*Excellent
Truliatrulia.com/home/*Good
Homes.comhomes.com/property/*Good
MLS SitesVaries by regionGood
Broker SitesAnyVariable

Property Schema

See rules/property-extraction.md for complete schema.

typescript
1const PropertySchema = z.object({ 2 address: z.string(), 3 city: z.string(), 4 state: z.string(), 5 zipCode: z.string(), 6 price: z.number(), 7 bedrooms: z.number(), 8 bathrooms: z.number(), 9 sqft: z.number(), 10 lotSize: z.string().optional(), 11 yearBuilt: z.number().optional(), 12 propertyType: z.string(), 13 description: z.string(), 14 features: z.array(z.string()), 15 images: z.array(z.string()), 16 agent: z.object({ 17 name: z.string(), 18 phone: z.string().optional(), 19 brokerage: z.string().optional(), 20 }).optional(), 21});

Advanced Extraction

Competitor Analysis

typescript
1const CompetitorSchema = z.object({ 2 listings: z.array(z.object({ 3 address: z.string(), 4 price: z.number(), 5 daysOnMarket: z.number(), 6 pricePerSqft: z.number(), 7 })), 8 marketTrends: z.object({ 9 medianPrice: z.number(), 10 averageDaysOnMarket: z.number(), 11 inventoryCount: z.number(), 12 }), 13});

Market Data

See rules/market-data.md

Best Practices

  1. Rate Limiting: Max 10 requests/minute on standard plan
  2. Error Handling: Always wrap in try/catch
  3. Image Quality: Request high-res images when available
  4. Caching: Cache results for 24 hours to save credits
  5. Validation: Always validate extracted data with Zod

API Integration

Next.js Route Handler

typescript
1// /app/api/scrape/route.ts 2export async function POST(request: Request) { 3 const { url } = await request.json(); 4 5 const firecrawl = new Firecrawl({ 6 apiKey: process.env.FIRECRAWL_API_KEY! 7 }); 8 9 const result = await firecrawl.extract({ 10 urls: [url], 11 prompt: 'Extract property listing data', 12 schema: PropertySchema, 13 }); 14 15 return Response.json({ 16 success: true, 17 data: result.data 18 }); 19}

Credit Usage

OperationCredits
/scrape (single page)1
/crawl (per page)1
/extract (AI)Tokens-based
/map (URL discovery)1 per 100 URLs

Error Handling

typescript
1try { 2 const result = await firecrawl.extract({ ... }); 3} catch (error) { 4 if (error.statusCode === 429) { 5 // Rate limited - wait and retry 6 } else if (error.statusCode === 403) { 7 // Site blocked - try alternative approach 8 } else { 9 // Log and return fallback 10 } 11}

Related Skills

Looking for an alternative to firecrawl-scraper or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer