firecrawl-scraper

Scrape and crawl websites via the Firecrawl API into markdown or structured data.

564|70|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ynulihao/AgentSkillOS --skill firecrawl-scraper-ynulihao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-scraper
Source: https://github.com/ynulihao/AgentSkillOS/tree/main/data/skill_seeds/firecrawl-scraper
Command: npx skills add https://github.com/ynulihao/AgentSkillOS --skill firecrawl-scraper-ynulihao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of extracting clean, LLM-ready content from websites, overcoming challenges like JavaScript rendering and bot detection.

Core Features & Use Cases

  • Web Scraping: Extract content from single web pages into markdown, HTML, or structured data.
  • Web Crawling: Traverse and scrape entire websites, following links up to a specified depth.
  • Structured Data Extraction: Use AI to pull specific fields from web pages based on a schema.
  • Use Case: Automatically convert an entire documentation website into markdown files to build a knowledge base for a retrieval-augmented generation (RAG) system.

Quick Start

Use the firecrawl-scraper skill to scrape the content from 'https://example.com' and return it as markdown.

Frequently Asked Questions about firecrawl-scraper

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

FAQPage Schema
How do I extract structured data from web pages for LLM training?

You can extract structured data from web pages for LLMs by using AI to pull specific fields based on a defined schema. This process converts website content into LLM-ready markdown or structured data formats.

What is the best way to scrape JavaScript-rendered websites into markdown?

The best way to scrape JavaScript-rendered websites into markdown is by using automated web scraping tools that handle JavaScript rendering and bot bypass. This ensures clean content extraction from dynamic single pages.

Can I crawl an entire website and convert it to markdown for a RAG system?

Yes, you can crawl an entire website and convert it to markdown for a RAG system. Full-site crawling traverses websites by following links up to a specified depth to extract all content.

Does web scraping for LLM-ready data handle bot detection bypass?

Yes, web scraping for LLM-ready data handles bot detection bypass. The scraping mechanism is designed to overcome challenges like JavaScript rendering and bot detection to ensure successful content extraction.

How do I map URLs from a website before performing full-site crawling?

You can map URLs from a website before full-site crawling by using URL mapping features. This identifies all accessible URLs on a target website, allowing you to selectively scrape or crawl specific pages.

What output formats are supported when extracting content from single web pages?

Supported output formats for extracting content from single web pages include markdown, HTML, and structured data. You can also capture screenshots to retain the visual layout of the page.