Scraping Basics (5 prompts)
- "How would I use Firecrawl to scrape https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html and get back clean markdown without headers, footers, or navigation."
- "How do I scrape https://news.ycombinator.com with Firecrawl and get both a screenshot and the markdown content in one call?"
- "Can Firecrawl scrape https://dashboard.stripe.com/payments if I pass session cookies? How do I set up custom headers?"
- "What's the difference between Firecrawl's onlyMainContent and onlyCleanContent options when scraping?"
- "How would I scrape the mobile version of https://www.bbc.co.uk/news using Firecrawl — the desktop layout hides some content I need."
Structured Data Extraction (5 prompts)
- "Help me set up Firecrawl to scrape https://www.amazon.co.uk/dp/B0D77BX616 and return typed JSON with the product name, price, and rating instead of raw markdown."
- "How do I use Firecrawl's extract endpoint with a wildcard pattern like https://example.com/blog/* to pull data across a whole section?"
- "Can Firecrawl extract structured data from a page without me defining a schema? I just want to describe what I need in plain English."
- "Walk me through defining a Zod schema for Firecrawl extraction in a Node.js project — I want to pull job listings with title, company, and salary from https://remoteok.com."
- "How can I use Firecrawl to extract data from multiple pages on https://books.toscrape.com and combine the results into a single structured response?"
Interactive Scraping & Browser Automation (5 prompts)
- "The page at https://www.rightmove.co.uk/house-prices.html hides results behind a search form. How do I fill it in and click search with Firecrawl before extracting content?"
- "How do I chain multiple Firecrawl interact calls on the same session — click a tab, wait for content to load, then extract it?"
- "Can I run custom Playwright code through Firecrawl instead of using natural language prompts for browser actions?"
- "Help me set up a persistent Firecrawl browser profile so I stay logged in across multiple scrape sessions."
- "How do I watch what Firecrawl's browser is doing in real time while it runs my interact commands?"
Crawling & Site Indexing (5 prompts)
- "How can I get Firecrawl to crawl https://docs.firecrawl.dev but skip the changelog and legal pages, and notify me as each page finishes?"
- "What's the best way to crawl https://developer.mozilla.org/en-US/docs/Web with Firecrawl and stream results via WebSocket instead of polling?"
- "Help me set up a Firecrawl crawl of https://react.dev that only goes two levels deep and stays on the main domain — no external links."
- "How do I set up webhook notifications for a Firecrawl crawl so my server gets pinged when each page is done?"
- "Can Firecrawl crawl https://nextjs.org/docs using only its sitemap instead of discovering links by following pages?"
URL Discovery & Mapping (4 prompts)
- "What's the best way to discover all URLs on https://tailwindcss.com using Firecrawl before deciding which ones to actually scrape?"
- "How do I use Firecrawl's map endpoint to search for specific URLs on a site — like finding all pricing-related pages on https://vercel.com?"
- "When should I use Firecrawl's map endpoint versus a full crawl for URL discovery?"
- "Help me use Firecrawl to map https://docs.stripe.com quickly and then selectively crawl only the pages that match a pattern."
Web Search (4 prompts)
- "How do I use Firecrawl's search endpoint to find pages about 'structured logging in Node.js' and get the full scraped content of each result?"
- "Can Firecrawl search filter results by domain or time range — like only GitHub repos from the past month?"
- "Help me search for news articles about 'web scraping regulations 2026' using Firecrawl and get back clean markdown from each result."
- "What's the difference between using Firecrawl's search endpoint versus scraping Google results directly?"
Agent (4 prompts)
- "How do I use Firecrawl's agent to research a topic across multiple sites when I don't know the URLs in advance?"
- "What's the difference between Firecrawl's agent spark-1-mini and spark-1-pro models? When should I use each?"
- "Help me set up a Firecrawl agent that gathers competitor pricing data and returns it in a structured schema."
- "How can I set a credit limit on a Firecrawl agent job so it doesn't run up costs while exploring?"
Batch Operations & Caching (3 prompts)
- "Help me set up a daily Firecrawl job for 500 URLs that skips pages that haven't changed so I don't waste credits."
- "How does Firecrawl's caching work? Can I force a fresh scrape of https://news.ycombinator.com even if a cached version exists?"
- "What's the most cost-efficient way to scrape hundreds of URLs with Firecrawl in a single call?"
Document Parsing (3 prompts)
- "Can Firecrawl parse a PDF I upload and return structured content from it?"
- "Help me use Firecrawl to extract text and data from uploaded DOCX and HTML files."
- "How do I use Firecrawl's parse endpoint in the Node SDK to process a local file?"
Node SDK (4 prompts)
- "Walk me through setting up the Firecrawl Node SDK in a TypeScript project with the API key from an environment variable."
- "How do I use crawlUrlAndWatch in the Firecrawl Node SDK to stream crawl results in real time?"
- "Help me handle errors and timeouts properly when using the Firecrawl Node SDK for scraping."
- "Does the Firecrawl Node SDK support async pagination? How do I control page limits when crawling?"
Python SDK (3 prompts)
- "How do I set up the Firecrawl Python SDK with async support for non-blocking scrape calls?"
- "Help me use the Firecrawl Python SDK to define a Pydantic model for structured extraction."
- "Does the Firecrawl Python SDK convert API responses to snake_case automatically, or do I need to handle that?"
API Reference & Auth (3 prompts)
- "How does Firecrawl API authentication work? Do I use a bearer token or an API key header?"
- "What error codes does the Firecrawl API return for rate limiting versus payment issues?"
- "Help me make a raw cURL request to Firecrawl's scrape endpoint with custom headers and JSON output."
LLM Frameworks & SDKs (5 prompts)
- "How do I give my OpenAI function-calling agent the ability to scrape web pages using Firecrawl?"
- "Help me set up Firecrawl as a document loader in LangChain for a RAG pipeline."
- "Can I use Firecrawl with the Anthropic SDK to let Claude search and read live web content?"
- "How do I connect Firecrawl as an MCP server so my AI assistant can scrape pages on demand?"
- "Help me use Firecrawl with LlamaIndex to ingest web content into a vector store."