firecrawl

Access Firecrawl API for web search, scraping, and site crawling.

16|1|Updated May 21, 2026
One-click install
npx skills add https://github.com/antgroup/Agent3Sigma-Stage --skill firecrawl-antgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/antgroup/Agent3Sigma-Stage/tree/main/data/advance/skill_templates/Web_Browsing/benign_skills/ashwingupy_firecrawl-search
Command: npx skills add https://github.com/antgroup/Agent3Sigma-Stage --skill firecrawl-antgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of extracting structured, clean content from complex or JavaScript-heavy websites, which is often difficult for standard scrapers to handle.

Core Features & Use Cases

  • Web Search: Perform targeted web searches to gather real-time information.
  • Intelligent Scraping: Convert single web pages into clean Markdown or HTML while filtering out unnecessary navigation and footer elements.
  • Site Crawling: Automatically discover and scrape multiple pages across an entire domain to build comprehensive datasets.
  • Use Case: Use this to aggregate research data from multiple technical blogs or to monitor competitor pricing pages for structured updates.

Quick Start

Use the firecrawl skill to scrape the main content from the website at https://example.com and return the result in markdown format.

Frequently Asked Questions about firecrawl

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

FAQPage Schema
How do I extract clean markdown from JavaScript-heavy websites?

Web scraping converts JavaScript-heavy websites into clean markdown by programmatically fetching pages via the Firecrawl API and filtering out unnecessary navigation and footer elements, yielding LLM-ready content for research aggregation.

What is the best way to crawl an entire domain and build a comprehensive dataset?

Site crawling automatically discovers and scrapes multiple pages across an entire domain to build comprehensive datasets. Using the Firecrawl API systematically retrieves and formats web content into structured data for bulk analysis.

Do I need an API key to scrape web pages and perform web searches?

Yes, web scraping and searching require a valid FIRECRAWL_API_KEY environment variable to authenticate requests. You must configure this API key in your environment before programmatically accessing page extraction or real-time information retrieval.

Can I perform real-time web searches to gather targeted information programmatically?

Yes, you can perform targeted web searches to gather real-time information programmatically. The web search capability facilitates automated information retrieval, allowing you to collect current data across the web for research or content aggregation.

Why does standard web scraping fail on complex websites and how is this different?

Standard web scraping fails on complex websites due to heavy JavaScript rendering and irrelevant page elements. This approach overcomes those challenges by programmatically processing web content into structured formats, filtering out navigation and footers to return clean markdown.