firecrawl-cli
Firecrawl CLI for web scraping, crawling, and search. Scrape single pages or entire websites, map site URLs, and search the web with full content extraction. Returns clean markdown optimized for LLM context. Use for research, documentation extraction, competitive intelligence, and content monitoring.
npx skills add majiayu000/claude-skill-registry --skill firecrawl-skills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Firecrawl CLI Use the `firecrawl` CLI to fetch and search the web. Firecrawl returns clean markdown optimized for LLM context windows, handles JavaScript rendering, bypasses common blocks, and provides structured data. ## Installation Check status, auth, and rate limits: ```bash firecrawl --status ``` Output when ready: ``` 🔥 firecrawl cli v1.0.2 ● Authenticated via FIRECRAWL_API_KEY Concurrency: 0/100 jobs (parallel scrape limit) Credits: 500,000 remaining ``` - **Concurrency**: Max parallel jobs. Run parallel operations close to this limit but not above. - **Credits**: Remaining API credits. Each scrape/crawl consumes credits. If not installed: `npm install -g firecrawl-cli` Always refer to the installation rules in [rules/install.md](rules/install.md) for more information if the user is not logged in. ## Authentication If not authenticated, run: ```bash firecrawl login --browser ``` The `--browser` flag automatically opens the browser for authentication without prompting. ## Organization Create a `.firecrawl/` folder in the working directory unless it already exists to store results. Add `.firecrawl/` to the `.gitignore` file if not already there. Always use `-o` to write dir
- Installation
- Authentication
- Organization
- Commands
- Search - Web search with optional scraping
- Scrape - Single page content extraction
- Crawl - Crawl an entire website
- Map - Discover all URLs on a site
- Credit Usage
- Reading Scraped Files
- Parallelization
- Combining with Other Tools
firecrawl --status
firecrawl login --browser
Search the web (most common operation)
firecrawl search "your query" -o .firecrawl/search-{query}.json
Search with scraping enabled
firecrawl search "your query" --scrape -o .firecrawl/search-{query}-scraped.json
Scrape a page
firecrawl scrape https://example.com -o .firecrawl/{site}-{path}.md
Basic search (human-readable output)
firecrawl search "your query" -o .firecrawl/search-query.txtWhat does the firecrawl-cli skill do?
Firecrawl CLI for web scraping, crawling, and search. Scrape single pages or entire websites, map site URLs, and search the web with full content extraction. Returns clean markdown optimized for LLM context. Use for research, documentation extraction, competitive intelligence, and content monitoring.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill firecrawl-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
