firecrawl-pack Verified Silver

Verified Silver · 79/100 saas-packs v1.0.0 by Jeremy Longshore

Complete Firecrawl integration skill pack with 30 skills covering web scraping, crawling, markdown conversion, and LLM-ready data extraction. Flagship+ tier vendor pack.

30 Skills
MIT License
Free Pricing

Installation

Open Claude Code and run this command:

/plugin install firecrawl-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

Firecrawl converts websites into clean markdown or structured JSON for LLM consumption. It handles JavaScript rendering, anti-bot bypassing, and pagination automatically. This skill pack teaches Claude Code every Firecrawl pattern from hello-world to enterprise content pipelines.

SDK: @mendable/firecrawl-js (npm) / firecrawl-py (PyPI)

API: api.firecrawl.dev/v1 — scrape, crawl, map, extract, batch scrape

Pricing: Credit-based (1 credit = 1 page scraped)

Skills (30)

firecrawl-advanced-troubleshooting SKILL.md View full skill →

'Debug hard-to-diagnose Firecrawl issues with systematic isolation and.

ReadGrepBash(curl:*)Bash(node:*)
firecrawl-architecture-variants SKILL.md View full skill →

'Choose and implement Firecrawl architecture patterns for different scales.

ReadGrep
firecrawl-ci-integration SKILL.md View full skill →

'Configure Firecrawl CI/CD integration with GitHub Actions and automated.

ReadWriteEditBash(gh:*)
firecrawl-common-errors SKILL.md View full skill →

'Diagnose and fix Firecrawl common errors and API response codes.

ReadGrepBash(curl:*)

How It Works


import FirecrawlApp from "@mendable/firecrawl-js";

const firecrawl = new FirecrawlApp({
  apiKey: process.env.FIRECRAWL_API_KEY!,
});

// Scrape a page to markdown
const page = await firecrawl.scrapeUrl("https://docs.example.com", {
  formats: ["markdown"],
  onlyMainContent: true,
});

// Crawl an entire site
const site = await firecrawl.crawlUrl("https://docs.example.com", {
  limit: 50,
  scrapeOptions: { formats: ["markdown"] },
});

// Discover all URLs instantly
const map = await firecrawl.mapUrl("https://docs.example.com");

// Extract structured data with LLM
const data = await firecrawl.scrapeUrl("https://example.com/pricing", {
  formats: ["extract"],
  extract: { schema: { type: "object", properties: { plans: { type: "array" } } } },
});

Ready to use firecrawl-pack?