firecrawl-web

Fetch webpages as markdown, screenshots, structured data, search results, and crawled documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firecrawl, python-dotenv.

What problem does it solve?

This Skill provides Claude Code with reliable live web access to fetch pages, convert them to clean markdown, capture full-page screenshots, extract structured data using JSON schemas, perform web searches, and crawl documentation sites, reducing manual lookup.

Core Features & Use Cases

  • Markdown extraction: Fetch any webpage as clean, LLM-ready markdown.
  • Screenshots: Capture full-page screenshots of any URL.
  • Structured data extraction: Extract specific fields using JSON schemas.
  • Web search: Search the web and retrieve results with content.
  • Documentation crawling: Crawl entire documentation sites to learn new frameworks.

Quick Start

Use the fc.py script to perform common tasks. Examples:

  • Fetch markdown: python3 ~/.claude/skills/firecrawl-web/fc.py markdown "https://example.com"
  • Take screenshot: python3 ~/.claude/skills/firecrawl-web/fc.py screenshot "https://example.com" -o page.png
  • Extract: Create a schema json file and run: python3 ~/.claude/skills/firecrawl-web/fc.py extract "https://example.com/product" --schema schema.json
  • Search: python3 ~/.claude/skills/firecrawl-web/fc.py search "Python 3.13 features" --limit 5
  • Crawl docs: python3 ~/.claude/skills/firecrawl-web/fc.py crawl "https://docs.example.com" --limit 30