Skill · em Dados, IA e pesquisa
firecrawl-agent
Autonomously navigate websites and extract structured data across pages. Use when the task requires navigation or no suitable ready-made workflow or data provider covers it.
Procedência
- Origem: firecrawl/cli
- Caminho:
skills/firecrawl-agent - Versão fixada:
8f954f6e9f12721bc29135b115dd9bc085d29d2d - Licença: ISC
- Espelhado em 25/09/2026
- 79,9 mil instalações no skills.sh (lido em 25/09/2026)
Antes de instalar
1 arquivo · 3,5 KB · só texto, nenhum script
Instalar na sua CLI
O comando baixa a versão fixada (commit 8f954f6) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/skills/firecrawl-agent/.
d=".claude/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Global: instala em ~/.claude/skills/firecrawl-agent/.
d="$HOME/.claude/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Codex
Neste projeto: instala em .agents/skills/firecrawl-agent/.
d=".agents/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Global: instala em ~/.agents/skills/firecrawl-agent/.
d="$HOME/.agents/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Antigravity
Neste projeto: instala em .agents/skills/firecrawl-agent/.
d=".agents/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Global: instala em ~/.gemini/antigravity-cli/skills/firecrawl-agent/.
d="$HOME/.gemini/antigravity-cli/skills/firecrawl-agent" u="https://raw.githubusercontent.com/firecrawl/cli/8f954f6e9f12721bc29135b115dd9bc085d29d2d/skills/firecrawl-agent" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md"
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/firecrawl.cli.firecrawl-agent
Prévia do SKILL.md
---
name: firecrawl-agent
description: Autonomously navigate websites and extract structured data across pages. Use when the task requires navigation or no suitable ready-made workflow or data provider covers it.
allowed-tools:
- Bash(firecrawl *)
- Bash(npx firecrawl-cli *)
---
# firecrawl agent
AI-powered autonomous extraction. The agent navigates sites and extracts structured data (takes 2-5 minutes).
Before starting autonomous extraction for structured records or listings, check `firecrawl search alexandria '<data you need>'` for a ready-made workflow or data provider. Inspect a matching contract with `firecrawl list <provider> <capability> --pretty` and execute with `firecrawl scrape --alexandria <provider>/<capab…
## Quick start
```bash
# 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:
```bash
# Check once (equivalent to adding --status)
firecrawl agent "<job-id>"
# Wait on an existing job, polling every 10 seconds for up to 5 minutes
…