
Firecrawl Search
The firecrawl-search skill enables web search with optional full-page content extraction, returning structured JSON results instead of snippets alone. It serves users who need to find articles, research topics, discover sources, or look up recent information across the web. The skill solves the problem of obtaining comprehensive search results with actual page content in a single operation, supporting filtering by source type, time range, location, and category.
- skills.sh installs
- 85.1K
- GitHub stars
- 682
- last updated
- Aug 21, 2026
Install
$ npx -y skills add firecrawl/cli --skill firecrawl-search --agent claude-codeInstalls into .claude/skills of the current project.
Files
firecrawl search
Search naturally using the user’s actual question. Default search returns web results plus relevant Alexandria tools, with optional web content scraping.
For structured records, filterable listings, transcripts, or datasets, first check firecrawl search alexandria '<data you need>' for a suitable workflow or data provider. For a known website, use firecrawl find-tools <url>. Inspect a selected contract with firecrawl list <provider> <capability> --pretty before executing it through scrape; reuse a complete contract already returned by discovery. If no suitable tool exists, continue with web search or Agent. Use ordinary search for web research and URL scrape for a known page.
Quick start
# Basic search
firecrawl search "your query" -o .firecrawl/result.json --json
# Search and scrape full page content from results
firecrawl search "your query" --scrape -o .firecrawl/scraped.json --json
# News from the past day
firecrawl search "your query" --sources news --tbs qdr:d -o .firecrawl/news.json --json
Sponsors
Details
- Repository
- github.com/firecrawl/cli
- Categories
- Data Science & ML, CLI & Terminal