firecrawl web-agent
OFFICIALLABSCO SUMMARY
Firecrawl open-sourced the same agent it runs at firecrawl.dev/app/agent: an orchestrator called agent-core, built on LangChain's Deep Agents, wired to Firecrawl's own search, scrape and interact (browser automation) tools. The six skills sit inside it as auto-discovered playbooks — competitor-analysis builds a comparison matrix across pricing, features and positioning; deep-research triangulates three or more sources for a research question; e-commerce pulls products, pricing and variants from a storefront, pagination and all; financial-research combines SEC EDGAR filings with Yahoo Finance and TipRanks for a public company; pricing-tracker normalizes a vendor's pricing tiers and pairs with an export step for a recurring cron job; and structured-extraction pulls data matching a JSON schema out of a page. All six are tagged "ready" in our dependency check, meaning nothing beyond the harness itself is required to load them.
This is for a developer who wants a working example of an autonomous web-research agent to fork and extend, not someone looking to add one skill to a Claude or Copilot setup they already have. The repo ships full Next.js and Express deployment templates around agent-core, and the quick start is scaffolding a project (firecrawl create agent -t next), not installing a skill file.
READ THE FULL ANALYSIS
What running it actually needs. The readme's own quick start is npx firecrawl-cli@latest init -y --browser, which installs and authenticates the Firecrawl CLI before anything else works — the six skills call Firecrawl's search/scrape/interact tools, which are billed API calls against a Firecrawl account, not local logic. Bring your own model key too: agent-core is the orchestrator, not the model provider.
Read from Firecrawl's own repository capture; the agent-core skill definitions themselves were not opened individually, only their frontmatter descriptions.
ALSO IN THIS PACKAGE
skills
system
export skill
research plan
skills
system
system
export skill
research plan
skills
system
system
export skill
research plan
skills
system
system
export skill
research plan
skills
system
system
planning
presentation inline
presentation schema
workflow examples
WHAT'S INSIDE
6 showing · 6 totalNothing else to set up — install it and go.
competitor-analysis
Name the rival products you are weighing up — or just the category, and it works out who the main players are — then it reads each company's own site and hands back one table you can read across.
deep-research
A way of researching a topic properly: the answer comes back arranged by question rather than by website, and every statement in it carries the source it came from.
e-commerce
Online shops are built for shoppers, not for copying: the catalogue arrives a page at a time and some of it only appears as you scroll. This pulls the whole product list out anyway.
financial-research
Company figures taken from the reports a stock-market-listed company is legally required to file — the ones with legal consequences if they are wrong — rather than from an article written about them.
pricing-tracker
No two software companies price the same way — per person, per gigabyte, per million words — so this puts any vendor's pricing page into one common shape and drags the fine print that decides your real bill into plain view.
structured-extraction
Hand it the exact list of fields you want and it goes out to the web and fills them in, returning a file shaped exactly the way you asked rather than a page of text for a person to read.
HOW TO GET IT
npx skills add firecrawl/web-agentnpx skills add firecrawl/web-agent --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.