firecrawl

Scrape, search, crawl, and automate browsers to output LLM-optimized markdown.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/a0972199950/lazy-cv --skill firecrawl-a0972199950
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/a0972199950/lazy-cv/tree/main/.agents/skills/firecrawl
Command: npx skills add https://github.com/a0972199950/lazy-cv --skill firecrawl-a0972199950

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates web scraping, searching, crawling, and browser interactions to extract clean, LLM-optimized markdown content from the web.

Core Features & Use Cases

  • Web Search & Research: Find information and discover sources online.
  • Scraping: Extract content from specific web pages or entire sites.
  • Browser Automation: Interact with dynamic web pages that require clicks, logins, or form submissions.
  • Use Case: Automatically gather all product descriptions and prices from an e-commerce website for market analysis.

Quick Start

Use the firecrawl skill to search for "latest AI advancements" and scrape the top 3 results.

Frequently Asked Questions about firecrawl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract content from dynamic web pages that require clicks or logins?▼

You can extract content from dynamic web pages using browser automation to manage interactive sessions. This handles clicks, logins, and form submissions, outputting clean, LLM-optimized markdown from static and dynamic sites.

What is the best way to scrape an entire e-commerce website for product descriptions and prices?▼

The best way to scrape an entire e-commerce site is using web crawling to automatically gather product descriptions and prices. This extracts content from specific pages or entire sites into LLM-optimized markdown for market analysis.

How does web scraping output get formatted for large language models?▼

Web scraping output is formatted as LLM-optimized markdown. By extracting content from static and dynamic web pages, the process delivers clean markdown text specifically structured for large language model consumption.

Do I need to pre-install any CLI tool to automate web search and crawling?▼

Yes, you need to pre-install and authenticate the Firecrawl CLI tool. This command-line interface provides the necessary environment to automate web searching, crawling, and browser interactions for data extraction.

Can I use browser automation to discover online sources for research?▼

Yes, you can use browser automation to discover online sources for research. The tool supports web search capabilities to find information, scrape specific results, and output the content as LLM-optimized markdown.