firecrawl

Automate web research, content extraction, and browser interactions into markdown outputs.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/leto-labs/openclaw-bootstrap-config --skill firecrawl-leto-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/leto-labs/openclaw-bootstrap-config/tree/main/.agents/skills/firecrawl
Command: npx skills add https://github.com/leto-labs/openclaw-bootstrap-config --skill firecrawl-leto-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual web research, content extraction, and browser automation are time-consuming and error-prone when gathering data from the internet. This skill automates structured collection and delivery of sources in a clean markdown format.

Core Features & Use Cases

  • Web search and discovery across multiple sources to identify relevant content
  • Page scraping and extraction of text, metadata, and structure from static and JS-rendered pages
  • Site mapping and bulk content extraction for large domains or documentation portals
  • Browser automation to interact with pages that require clicks, forms, or navigation

Quick Start

Provide a URL or query to start a targeted search, map, and scrape workflow and get markdown output.

Frequently Asked Questions about firecrawl

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

FAQPage Schema
How do I scrape JavaScript-rendered web pages and get markdown output?

Automated web scraping handles JS-rendered pages by extracting text, metadata, and structure into clean markdown output. It supports interactive browser automation to capture dynamically loaded content accurately.

What is the best way to extract content from an entire website or documentation portal?

Site mapping and bulk content extraction gather data across large domains or documentation portals. Automated web research identifies relevant pages and delivers structured markdown outputs for the entire site.

Do I need to install and authenticate a CLI to automate browser interactions?

Yes, browser automation requires the Firecrawl CLI to be installed and authenticated. Once configured, it supports commands for search, map, scrape, and interactive page interactions across diverse domains.

Can I use web scraping to search multiple sources and discover relevant content automatically?

Automated web search and discovery queries multiple sources to identify relevant content. It applies a targeted search, map, and scrape workflow to gather and extract structured markdown outputs efficiently.

Does browser automation support interacting with forms, clicks, and page navigation?

Browser automation interacts with pages that require clicks, forms, or navigation. It automates these interactive elements to successfully extract text, metadata, and structure from complex web sources.