firecrawl-scraper

Scrape websites into markdown or JSON with JavaScript rendering.

3|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/evolv3ai/claude-skills-archive --skill firecrawl-scraper-evolv3ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-scraper
Source: https://github.com/evolv3ai/claude-skills-archive/tree/main/skills/firecrawl-scraper
Command: npx skills add https://github.com/evolv3ai/claude-skills-archive --skill firecrawl-scraper-evolv3ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of extracting data from websites, converting it into formats suitable for AI models, and overcoming common web scraping challenges like JavaScript rendering and bot detection.

Core Features & Use Cases

  • Web Scraping & Crawling: Scrape single pages or crawl entire websites.
  • Data Transformation: Convert scraped content into LLM-ready markdown or structured JSON.
  • Advanced Features: Includes web search integration, autonomous agents, change tracking, and branding extraction.
  • Use Case: You need to gather product information from an e-commerce site for market analysis. Use this Skill to scrape product titles, prices, and descriptions from multiple product pages and output them as structured JSON.

Quick Start

Use the firecrawl scraper skill to scrape the content from https://example.com into markdown format.

Frequently Asked Questions about firecrawl-scraper

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

FAQPage Schema
How do I convert web scraping output into LLM-ready formats?

Web scraping output converts into LLM-ready markdown and structured JSON by programmatically extracting website content. This process transforms raw pages into formats suitable for AI models, handling dynamic JavaScript rendering and bypassing bot detection for clean data.

Can I extract structured data from multiple product pages at once?

Yes, you can extract structured data from multiple product pages by crawling entire websites. Web crawling scrapes single pages or entire domains, gathering product titles, prices, and descriptions into structured JSON for market analysis.

Does web scraping work with dynamic JavaScript rendering and bot detection?

Web scraping handles dynamic JavaScript rendering by programmatically executing page scripts during extraction. It bypasses bot detection mechanisms, ensuring content from complex websites is successfully retrieved and converted into LLM-ready formats.

What is the best way to track content changes on a website over time?

The best way to track website content changes is using web scraping with built-in change tracking features. Autonomous data gathering agents monitor pages, extract updated content, and maintain structured records for continuous analysis.

How do I integrate web search with autonomous data gathering agents?

Web search integration with autonomous data gathering agents combines programmatic crawling and search queries to retrieve targeted content. This approach extracts relevant data from discovered URLs and converts it into LLM-ready markdown or JSON.