firecrawl

Automate web scraping, search, crawling, and browser interactions via Firecrawl CLI.

5|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/oldwinter/skills --skill firecrawl-oldwinter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/oldwinter/skills/tree/main/base-skills/firecrawl
Command: npx skills add https://github.com/oldwinter/skills --skill firecrawl-oldwinter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates web scraping, search, crawling, and browser interactions, returning clean, LLM-optimized markdown for easy analysis.

Core Features & Use Cases

  • Web Search & Scraping: Find information and extract content from web pages.
  • Site Crawling: Bulk extract content from entire sections of websites.
  • Browser Automation: Interact with dynamic web pages that require clicks, forms, or navigation.
  • Use Case: Research a topic by searching the web, scraping relevant articles, and then using the browser feature to interact with a complex, JavaScript-heavy site to extract specific data.

Quick Start

Use the firecrawl skill to search for 'AI agent best practices' and scrape the top result.

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 dynamic web pages requiring browser automation?

Web scraping with browser automation extracts clean, LLM-optimized markdown from dynamic pages by interacting with elements requiring clicks or forms. It handles JavaScript-heavy sites to return structured content for analysis.

What is the best way to crawl an entire website section and extract content?

Site crawling bulk extracts content from entire website sections, returning clean markdown. It automates navigation across multiple pages to gather comprehensive data for research or analysis tasks.

Can I search the web and scrape specific articles for topic research?

Web search and scraping finds information and extracts content from relevant articles. You can search for a topic, identify top results, and scrape those pages to collect clean markdown for analysis.

Does web scraping work with JavaScript-heavy sites that require user interaction?

Browser automation handles dynamic web pages requiring clicks, forms, or navigation. It interacts with JavaScript-heavy sites to extract specific data that static scraping cannot access.

How do I automate web scraping when content needs clicks or form submissions to appear?

Browser automation triggers clicks and form submissions to reveal dynamic content before extraction. It navigates complex interactions on web pages to ensure all required data loads for scraping.