firecrawl-agent

Automate structured data extraction from multi-page websites into JSON.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/1thirteeng3/greenmoire --skill firecrawl-agent-1thirteeng3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-agent
Source: https://github.com/1thirteeng3/greenmoire/tree/main/integrations/firecrawl/cli/skills/firecrawl-agent
Command: npx skills add https://github.com/1thirteeng3/greenmoire --skill firecrawl-agent-1thirteeng3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI-powered autonomous extraction of structured data from complex websites, returning JSON that conforms to a schema and replacing tedious manual web scraping.

Core Features & Use Cases

  • Autonomous site navigation: Navigates complex multi-page sites to locate data sections.
  • Schema-driven JSON output: Outputs structured data that can be shaped with an optional JSON schema.
  • Real-world use cases: Extract pricing tiers, product listings, directories, or other structured web data into JSON.

Quick Start

Extract all pricing tiers from the target site and save the results as JSON to a file.

Frequently Asked Questions about firecrawl-agent

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

FAQPage Schema
How do I extract structured data from a multi-page website into JSON?

Extracting structured data from a multi-page website into JSON is automated by navigating complex site sections and returning results that conform to an optional JSON schema. This handles pricing tiers, product catalogs, and directories.

Can I define a specific JSON schema for web scraping output?

Yes, you can define a specific JSON schema for web scraping output. The extraction supports schema-driven JSON output, allowing you to shape the structured data captured from multi-page websites.

What is the best way to automate scraping product catalogs across multiple pages?

Automating the scraping of product catalogs across multiple pages is handled through autonomous site navigation. The process locates targeted data sections and outputs the extracted structured data into a JSON format.

Does autonomous web scraping support execution control for large directory extraction?

Autonomous web scraping supports execution control for large directory extraction through wait-based execution control and an optional max-credits parameter. URL inputs can also be optionally specified to target the extraction.

Why use schema-driven JSON extraction instead of manual web scraping?

Schema-driven JSON extraction replaces tedious manual web scraping by autonomously navigating complex sites to locate data sections. It ensures structured data output for pricing tiers and directories without manual formatting.

What are the limitations of autonomous site data extraction?

Limitations of autonomous site data extraction include potential constraints around max-credits usage and wait-based execution control timeouts. Complex multi-page navigation may also vary depending on target site structure and URL input availability.