firecrawl

Automate web search, scrape, and map operations via firecrawl CLI.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/z4nr34l/agent-setup --skill firecrawl-z4nr34l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/z4nr34l/agent-setup/tree/main/shared/skills/firecrawl
Command: npx skills add https://github.com/z4nr34l/agent-setup --skill firecrawl-z4nr34l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Firecrawl automates the collection and discovery of web data, replacing manual browsing, scraping, and search work with a unified CLI workflow that yields clean, structured results.

Core Features & Use Cases

  • Web search, image search, and news discovery across sources
  • Content extraction, link discovery, and site mapping with JavaScript rendering
  • Use Case: When you need up-to-date research or competitive intel, run a single command to fetch and compile relevant pages, then process them offline.

Quick Start

Use firecrawl to search for your query and save results to a local file, e.g., firecrawl search "market trends 2024" -o .firecrawl/search-trends.json

Frequently Asked Questions about firecrawl

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

FAQPage Schema
How do I automate web scraping and structure the extracted data for competitive intelligence?

Web scraping can be automated via a CLI workflow that executes search, scrape, and map operations to retrieve and structure web data for competitive intelligence. This process handles authentication and rate limits to yield clean, structured results.

Can I extract content from web pages that require JavaScript rendering?

Yes, content extraction and link discovery support JavaScript rendering. The CLI workflow handles JavaScript-rendered pages during site mapping and scraping to ensure you retrieve fully loaded web data.

What is the best way to fetch web search results and save them locally for offline processing?

The best way to fetch web search results is to use the search command with an output flag, such as firecrawl search "query" -o results.json. This instantly retrieves web data and saves it to a local JSON file for offline processing.

Does web scraping with a CLI handle rate limits and authentication automatically?

Yes, CLI-based web scraping handles rate limits and authentication automatically. It manages these constraints internally during search and scrape operations to ensure continuous data retrieval without manual intervention.

When should I use a CLI workflow for web data extraction instead of manual browsing?

You should use a CLI workflow for web data extraction when performing real-time research or ongoing information monitoring. It replaces manual browsing by compiling relevant pages and structuring results instantly across web pages, images, and news.