Yash Kavaiya

Firecrawl CLI

Data Analysisv1.0.0
By Yash KavaiyaUpdated 2026-05-11firecrawl-cli@clawhub_yash-kavaiya/firecrawl-cli
Web Scraping#Browser Automation#Web Scraping#Crawl#Scrape#Website

According to AlphaMoat, as of 2026-09, Firecrawl CLI has 3,945 downloads and 0 stars — ranked #2,618 of 5,078 AI skills overall, and #202 of 399 in Data Analysis.

Installs
104
Downloads
3.9K
Stars
-
Overall Rank
#2,618
Top 52% overall · Top 51% in Data Analysis
PlatformInstallsDownloadsStarsComments
ClawHub ↗1043.9K--
SkillHub ↗1003.8K-—

Platforms count differently and update at different times.

What this skill does

The guide lists workflows for single-page scraping, URL discovery, site crawling, search, cloud-browser sessions, and natural-language queries, along with installation and authentication. It depends on a third-party service and credentials; cloud browser sessions may retain browsing state. Before handling sensitive or authenticated content, confirm authorization and data scope, manage keys carefully, and close sessions after use.

Profile published 2026-10-29

What you can do with it

  • Extract a webpage’s main content or save results to a file.
  • Discover site URLs or crawl within depth and page limits.
  • Use search, a cloud browser, or a natural-language agent for web-research tasks.

When to use it

  • When using the Firecrawl CLI to search or scrape web pages.
  • Before enabling authentication, accessing sensitive content, or using a cloud browser, when data transfers and session risks need review.

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Choose a scrape or search approach for this public page and explain which services receive the results.
Before launching a cloud browser, list checks for credentials, browser state, and closing the session.

Monthly Trend

Downloads3.9K
1.1K2.6K4.2K2026-03 · Downloads 1.3K2026-05 · Downloads 2.6K2026-06 · Downloads 2.8K2026-07 · Downloads 3.4K2026-08 · Downloads 3.8K2026-09 · Downloads 3.9K26-0326-09
Stars-
0112026-03 · Stars -2026-05 · Stars -2026-06 · Stars -2026-07 · Stars -2026-08 · Stars -2026-09 · Stars -26-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.9K—-
2026-083.8K+11.4%-
2026-073.4K+21.2%-
2026-062.8K+10.3%-
2026-052.6K—-
2026-031.3K—-

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

2.8 KB · ClawHub v1.0.0
---
name: firecrawl-cli
description: "Web scraping, crawling, searching, and browser automation via the Firecrawl CLI (firecrawl). Use when scraping URLs to markdown/HTML, crawling entire websites, discovering all URLs on a site, running web searches with optional scraping, launching cloud browser sessions for automation, or using the AI agent for natural-language web queries. Requires firecrawl-cli installed (npm install -g firecrawl-cli) and authentication (firecrawl login or FIRECRAWL_API_KEY env var). Triggers on: scrape URL, crawl site, map website URLs, firecrawl search, browser automation with firecrawl, web agent query."
---

# Firecrawl CLI

## Installation & Auth

```bash
Show all (71 lines)
npm install -g firecrawl-cli
firecrawl login --browser        # Recommended for agents
# or
export FIRECRAWL_API_KEY=fc-YOUR-KEY
firecrawl --status               # Verify: shows credits + concurrency
```

## Commands Summary

| Command | Purpose |
|---------|---------|
| `firecrawl scrape <url>` | Scrape single URL |
| `firecrawl search "<query>"` | Web search (+ optional scrape) |
| `firecrawl map <url>` | Discover all URLs on a site |
| `firecrawl crawl <url>` | Crawl entire website (async job) |
| `firecrawl browser` | Cloud browser sandbox automation |
| `firecrawl agent "<prompt>"` | NL-driven web agent queries |

## Key Patterns

**Scrape (most common):**
```bash
firecrawl https://example.com --only-main-content          # Clean markdown
firecrawl https://example.com --format markdown,links      # Multiple formats → JSON
firecrawl https://example.com -o output.md                 # Save to file
```

**Crawl a docs site:**
```bash
firecrawl crawl https://docs.example.com --limit 50 --max-depth 2 --wait --progress -o docs.json
```

**Browser automation (AI agents):**
```bash
firecrawl browser launch-session
firecrawl browser execute "open https://example.com"
firecrawl browser execute "snapshot"     # Returns @ref IDs
firecrawl browser execute "click @e5"
firecrawl browser execute "scrape"
firecrawl browser close
```

**AI agent query:**
```bash
firecrawl agent "Find top 5 AI startups and funding" --wait
firecrawl agent "Compare pricing" --urls https://a.com,https://b.com --wait
```

## Full Reference

See [references/commands.md](references/commands.md) for all commands, options, and examples.

## Tips

- Use `--only-main-content` for clean article content (removes nav/footer)
- `crawl` returns a job ID immediately — use `--wait` to block or poll with job ID later
- Browser `execute` default mode is agent-browser (bash) — 40+ commands, best for agents
- `spark-1-mini` (default) is 60% cheaper than `spark-1-pro` for agent queries
- Check concurrency limit with `--status` before parallelizing scrape jobs
- Self-hosted instances skip API key auth automatically when `--api-url` is set

Popular in Data Analysis

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.