firecrawl-agent: Enabling AI to Autonomously Crawl Websites and Extract Structured Data Based on a Schema
firecrawl-agent is an Agent Skill included with the Firecrawl CLI, teaching coding assistants to run firecrawl agent in the terminal: autonomously crawl sites, collect data across pages, and constrain output with a JSON Schema. The article explains how it complements Alexandria’s ready-made workflows, covers installation and authentication (npm / init / setup core), outlines typical commands (--wait, --schema, --urls, job polling), and discusses the trade-offs between credits and scrape, making it easier to integrate web data into AI application pipelines.
Read Morefirecrawl-build-interact: Assembling Multi-Step Firecrawl /interact Browser Workflows in Business Code
firecrawl-build-interact is an official Firecrawl Agent Skill used to assemble Firecrawl /interact workflows in business code. When /scrape cannot handle logins, pagination, form filling, infinite scrolling, or JavaScript single-page applications, it encapsulates patterns such as steps, waits, and authenticated navigation, allowing multi-step browser operations to be treated as a single call. The installation command is npx skills add with the target repository and skill name. It is suitable for scenarios such as authenticated scraping, pagination collection, and multi-step form processing.
Read Moredsh-web-search-firecrawl: Multi-Account Firecrawl Search Provider
`dsh-web-search-firecrawl` is a plugin designed specifically for DeepSeek Harness, aiming to migrate the official search capability to Firecrawl and support multi-account management. By replacing `web.searchProvider`, it leverages Firecrawl's robust scraping capabilities, supports both round-robin and least-load scheduling modes, and includes built-in failover and retry logic. Users can install it via the CLI or Desktop App and configure multiple API keys, which take effect in new sessions, effectively addressing single-account rate-limiting issues.
Read MoreIntroducing the dsh-tavily-firecrawl Plugin
`dsh-tavily-firecrawl` is a plugin for DeepSeek Harness (DSH), designed to replace the default web capability by using Tavily search and Firecrawl web scraping services. Implemented purely with ESM, it requires no additional dependencies. Its core features include automatically disabling the native `web-search-deepseek` and supporting multi-API key rotation. When a key encounters errors such as 401, 429, or insufficient quota, the plugin automatically switches to another key or applies a cooldown to ensure service availability. Configuration can be done via environment variables or a `cordis.patch.yml` file, and the `dsh` process must be restarted after changes. After installation, the Agent can use `web_search` and `...`
Read Morezoahdev/dsh-firecrawl: Web Scraping and Search via the Firecrawl API
`zoahdev/dsh-firecrawl` is a community plugin for DeepSeek Harness that serves as a bridge to Firecrawl, providing web scraping and search capabilities. It converts URLs to Markdown via API and supports complex pages. To install it, use `dsh plugin --profile web add dsh-firecrawl` and configure the `apiKey`. You can retrieve content by calling tools such as `firecrawl_scrape` and `firecrawl_search`. Before use, note that a valid API key is required, it relies on specific versions, it does not support streaming, and it is an unofficial project.
Read Moredsh-web-search-firecrawl: Integrate Firecrawl for DeepSeek Harness web_search
`@pionai/dsh-web-search-firecrawl` is a Firecrawl search backend plugin designed for DeepSeek Harness (DSH). It routes search requests to Firecrawl's `POST /v1/search` interface without modifying the `web_search` tool schema visible to the model, and maps the results back to DSH's standard structure. This plugin supports configuring the API Key via the DSH settings page or the `$FIRECRAWL_API_KEY` environment variable, and allows adjusting parameters such as `baseURL` and `limit`. After installation, it defaults to switching the search provider for the `web` profile to Firecrawl.
Read Moredsh-web-search-firecrawl: Connect DSH's web_search to Firecrawl
`@elves-ai/dsh-web-search-firecrawl` is a plugin for DeepSeek Harness (DSH) designed to switch the backend of the built-in `web_search` from the DeepSeek router to the Firecrawl search API. The plugin implements its functionality by registering a `WebSearchProvider`, enabling online switching between Firecrawl and the original route without requiring a restart. Before use, ensure the DSH version is `0.1.0-rc.6` and you possess a Firecrawl API key. If the key is not configured and there is no environment variable fallback, the search will fail due to `WEB_PROVIDER_CONFIGURED_UNAVAILABLE`.
Read Moredsh-firecrawl: Integrating Firecrawl Web Search and Scraping for DeepSeek Harness
@firecrawl/dsh-firecrawl is a DSH networking plugin maintained by the Firecrawl team. It redirects the backend of the built-in web_search and web_fetch tools to the Firecrawl API without introducing new tool names. Compared to the locally disabled web_fetch by default, this plugin leverages the Firecrawl infrastructure to fetch pages, reducing local SSRF risks while supporting JS rendering and anti-scraping measures. It is compatible with @deepseek-ai/dsh@0.1.0-rc.6, requires configuring the FIRECRAWL_API_KEY, and can be used by installing it into the web profile and restarting the Harness.
Read MoreUsing firecrawl-build-search: Start from queries and write web discovery into product code
`firecrawl-build-search` is an official Agent Skill for Firecrawl, specifically designed to connect the `/search` endpoint to product code: the functionality starts from queries instead of URLs. It first discovers, ranks and selects sources, then decides whether to hydrate the content or hand it over to `/scrape`. This article cross-verifies installation commands, authentication fields, one-step/two-step call differences, and error-prone upgrade paths such as paper indexing and developer indexing based on GitHub's SKILL.md, repository README, officialskills.sh and docs.firecrawl.dev.
Read MoreIntegrate Web Search, Crawling and Browser Interaction into Application Code with firecrawl-build
`firecrawl-build` is the official application integration entry Skill of Firecrawl, located in the `firecrawl/skills` repository. It targets scenarios where products, agents or workflows need to obtain webpage data through code. It first clarifies what data to fetch and how to fetch it, then routes the requirements to `/scrape`, `/search` or `/interact`, instead of mixing "help me search a page in the current session" with "integrate Firecrawl into the backend". This article checks the installation commands, environment variables, SDK, sub-skill division, smoke test, and the boundaries with CLI/Workflow skills against the SKILL.md, repository README and official documentation.
Read More# 翻译结果: firecrawl-cli: Let AI Agents Scrape, Search, Crawl and Map Web Pages via CLI
firecrawl-cli is the official Firecrawl Agent Skill (located in the directory skills/firecrawl-cli, with the frontmatter named firecrawl). It enables assistants such as Cursor, Claude Code, and Codex to search, scrape, map, crawl and interact with web pages via the Firecrawl CLI, with results saved in .firecrawl/ in Markdown/JSON format. Based on the official SKILL.md and CLI documentation, this article explains the installation and authentication procedures, the workflow of search→scrape→map→crawl→interact, as well as key notes including credits and rate limits for users without an API key.
Read More