Skip to main content
skill CX Codex

firecrawl-agent — Claude Code skill: extraction and setup

This skill navigates websites on its own and extracts structured data. Use it for multi-page catalogs, pricing data, and listings.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add firecrawl/cli --skill firecrawl-agent -a claude-code
Open on GitHub

What firecrawl-agent does

firecrawl-agent gives an agent a navigation and extraction task. It can save JSON with --wait --json -o, limit the run to selected pages with --urls, or shape the result with --schema. For a simple single-page extraction, use scrape instead: agent runs consume more credits.

Before autonomous extraction of records or listings, the skill checks whether an Alexandria provider already covers the request. It can search with firecrawl search, inspect a contract with firecrawl list, and run the matching capability through firecrawl scrape --alexandria. When no suitable provider exists, the agent navigates the site itself. Omitting --wait returns a job ID for later status checks or cancellation; Alexandria settings carry over to follow-ups in the same thread.

What it helps with

  • collect pricing tiers from a website
  • extract products into a JSON schema
  • read feature lists from selected URLs
  • check a provider before autonomous extraction
  • return a job ID for later polling

Example prompts for the agent

  • Extract all pricing tiers from the site and save the result to .firecrawl/pricing.json with --wait --json -o.
  • Extract products using a JSON schema with name and price, then write the result to .firecrawl/products.json.
  • Get the feature list from <url> only and return structured JSON.

How to install firecrawl-agent

1Skills CLI (Vercel)

npx skills add firecrawl/cli --skill firecrawl-agent -a claude-code

2Manually: put the files in place

~/.claude/skills/firecrawl-agent/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/firecrawl-agent/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about firecrawl-agent

How do I install firecrawl-agent in Claude Code?

Run npx skills add firecrawl/cli --skill firecrawl-agent -a claude-code, then check ~/.claude/skills/firecrawl-agent/SKILL.md.

What does firecrawl-agent do?

It navigates website pages autonomously and extracts structured data. Results can be returned as JSON or handled later through a job ID.

How is firecrawl-agent different from scrape?

Use scrape for a simple single-page extraction. firecrawl-agent handles autonomous navigation and multi-page collection, while consuming more credits.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set10

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor