@firecrawl/firecrawl-agent

|

View in AI SkillSafe app
73308 downloads
0 stars
0 demos
SKILL.md
namefirecrawl-agent
description|
allowed-toolsBash(firecrawl *), Bash(npx firecrawl-cli *)

firecrawl agent

AI-powered autonomous extraction. The agent navigates sites and extracts structured data (takes 2-5 minutes).

Quick start

# Extract structured data
firecrawl agent "extract all pricing tiers" --wait --json -o .firecrawl/pricing.json

# With a JSON schema for structured output
firecrawl agent "extract products" --schema '{"type":"object","properties":{"name":{"type":"string"},"price":{"type":"number"}}}' --wait --json -o .firecrawl/products.json

# Focus on specific pages
firecrawl agent "get feature list" --urls "<url>" --wait --json -o .firecrawl/features.json

Run firecrawl agent --help for the full option list.

Done when: the output file contains valid JSON answering the request — or a job ID was intentionally returned for later polling.

Job IDs

Omitting --wait returns a job ID. A UUID positional argument is auto-detected as a status check:

# Check once (equivalent to adding --status)
firecrawl agent "<job-id>"

# Wait on an existing job, polling every 10 seconds for up to 5 minutes
firecrawl agent "<job-id>" --wait --poll-interval 10 --timeout 300

# Cancel an active job
firecrawl agent "<job-id>" --cancel

Tips

  • Use --wait for inline results; omit it only when you want a job ID to poll later (see Job IDs).
  • Use --schema for predictable, structured output — otherwise the agent returns freeform data.
  • Agent runs consume more credits than simple scrapes. Use --max-credits to cap spending.
  • For simple single-page extraction, prefer scrape — it's faster and cheaper.

See also

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@firecrawl/firecrawl-agent/verified)](https://skillsafe.ai/skill/@firecrawl/firecrawl-agent/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@firecrawl/firecrawl-agent/installs)](https://skillsafe.ai/skill/@firecrawl/firecrawl-agent/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@firecrawl/firecrawl-agent/scan)](https://skillsafe.ai/skill/@firecrawl/firecrawl-agent/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@firecrawl/firecrawl-agent/eval)](https://skillsafe.ai/skill/@firecrawl/firecrawl-agent/)