firecrawl

Scrape, search, crawl, and interact with web pages via the Firecrawl CLI.

4|Updated Jan 12, 2017
One-click install
npx skills add https://github.com/brandon-fryslie/dotfiles --skill firecrawl-brandon-fryslie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/brandon-fryslie/dotfiles/tree/main/config/claude/skills/firecrawl
Command: npx skills add https://github.com/brandon-fryslie/dotfiles --skill firecrawl-brandon-fryslie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firecrawl-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for web scraping, search, crawling, and page interaction, providing a real-time web search with full page content extraction and interact capabilities.

Core Features & Use Cases

  • Web Scraping: Extract content from web pages.
  • Search: Find pages, answer questions, discover sources.
  • Crawling: Retrieve bulk content from a site section.
  • Interacting: Navigate through pages with clicks, forms, and pagination.
  • Use Case: When a user needs to extract data from a webpage or perform complex web interactions that go beyond Claude's native capabilities.

Quick Start

Search for a topic with firecrawl search "query" and scrape a specific URL with firecrawl scrape "<url>".

Frequently Asked Questions about firecrawl

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

FAQPage Schema
How do I scrape web page content and extract data from URLs?

Web scraping extracts content from web pages by running the scrape command with a target URL. It retrieves full page content for data extraction, search, and crawling tasks beyond native capabilities.

Do I need Bash and the Firecrawl CLI installed to use web scraping capabilities?

Yes, you need Bash and the Firecrawl CLI installed and authenticated to enable web scraping. The Skill executes CLI commands to perform search, crawling, and page interaction directly in your environment.

Can I crawl an entire site section and retrieve bulk content at once?

Yes, crawling retrieves bulk content from a site section. Use the crawl command to navigate through site structures and extract data from multiple pages simultaneously rather than scraping single URLs individually.

What's the best way to interact with web pages using clicks and forms?

Page interaction handles clicks, forms, and pagination by executing interaction commands via the Firecrawl CLI. This allows you to navigate through pages dynamically and extract content from web elements that require user input.

How does real-time web search with full page content extraction work?

Real-time web search finds pages, answers questions, and discovers sources by running the search command with a query string. It returns relevant page content directly, combining search discovery with full content extraction.