firecrawl-scrape

Extract clean markdown from static and JavaScript-rendered URLs.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/daanteijema-beep/ai-gids-platform --skill firecrawl-scrape-daanteijema-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-scrape
Source: https://github.com/daanteijema-beep/ai-gids-platform/tree/main/.agents/skills/firecrawl-scrape
Command: npx skills add https://github.com/daanteijema-beep/ai-gids-platform --skill firecrawl-scrape-daanteijema-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The firecrawl-scrape skill solves the problem of messy, hard-to-read webpage content by extracting clean, LLM-optimized markdown from URLs, including pages that rely on client-side JavaScript rendering.

Core Features & Use Cases

  • Clean markdown extraction: Converts a webpage at a URL into readable markdown suitable for analysis and downstream reasoning.
  • Works for JS-rendered SPAs: Handles dynamic, JavaScript-rendered content where static fetches often fail.
  • Supports multi-URL scraping and targeting: Scrape multiple pages concurrently and optionally focus on main content, tags, or add contextual link output.
  • Use Case: When you have a list of documentation URLs and need their key content to map into structured notes, you can scrape each page into consistent markdown files for reliable search and processing.

Quick Start

Ask the AI to scrape a URL into a local markdown file so you can read and reason over the cleaned page content directly.

Frequently Asked Questions about firecrawl-scrape

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

FAQPage Schema
How do I extract clean markdown from a webpage URL for analysis?

You can extract clean markdown from a webpage URL by ingesting the link and processing the content into an LLM-optimized format. This converts messy webpage text into readable markdown suitable for downstream analysis and reasoning.

Does web scraping work for JavaScript-rendered single page applications?

Yes, web scraping works for JavaScript-rendered single page applications (SPAs) by supporting wait-for rendering options. This handles dynamic, client-side JavaScript content where standard static fetches often fail to load text properly.

Can I scrape multiple URLs concurrently into markdown files?

Yes, you can scrape multiple URLs concurrently to extract their content into markdown. This supports multi-URL concurrent extraction, allowing you to process a list of documentation pages into consistent markdown for reliable search.

What is the best way to strip out navigation and get only main content from a webpage?

The best way to get only main content from a webpage is to use optional main-content-only stripping during markdown extraction. This filters out non-essential page elements and focuses on the core text using include/exclude tags.

Can I output scraped webpage content as JSON or with contextual links instead of just markdown?

Yes, you can output scraped webpage content as JSON or with contextual links instead of standard markdown. The extraction supports link and JSON formatted outputs alongside LLM-optimized markdown to fit different processing needs.

How do I filter specific HTML tags when scraping documentation into markdown?

You can filter specific HTML tags when scraping documentation by applying content filtering via include/exclude tags. This ensures the extracted markdown only contains the targeted page elements you need for your structured notes.