firecrawl · Agent Skills
77 Skills with substantive, source-verified documentation. Open a card to read the original instructions and review package and installation details.
firecrawlfirecrawl
Any live-web task via the Firecrawl CLI — including ordinary web research: searching the web, reading or extracting pages, gathering sources, discovering site URLs, bulk extraction, downloading a site, change alerts, or pages needing clicks/login — web only; local files route to firecrawl-parse. For US legal or regulatory questions use gov; for papers use firecrawl-research-index; for library, API, error, or bug questions use firecrawl-developer-index.
- Total installs
- 103.8K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-search
Find web sources with query-relevant page excerpts and optional full-page content, and discover workflows, data APIs, and indexes. Use for web research or finding structured records, listings, transcripts, and datasets. Supports semantic tool discovery, domain matching, and progressive catalogue browsing.
- Total installs
- 84.8K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-scrape
Read a known webpage or execute a discovered workflow or data-provider capability. Use for page content or structured results once the URL or tool is selected.
- Total installs
- 83.9K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-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.
- Total installs
- 81.6K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-crawl
Bulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages.
- Total installs
- 81K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-map
Discover and list a site's URLs, with search filtering. Use for "map the site" or "find the URL for" requests — when the user knows the site but not the exact page, or wants site structure.
- Total installs
- 80.5K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-download
Save a site or section as local files (markdown, screenshots). Use for "download the site", offline docs, or a local copy for reference.
- Total installs
- 80.1K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-interact
Drive a live browser on a scraped page: click, fill forms, log in, paginate, infinite-scroll. Use when content requires interaction or a scrape failed or returned incomplete content.
- Total installs
- 65.4K
- GitHub stars
- 676
- Updated
- Oct 28
firecrawlfirecrawl-build-scrape
Integrate Firecrawl /scrape into product code for single-page extraction. Use when an app already has a URL and needs markdown, HTML, links, screenshots, metadata, or structured page output. Prefer this skill over broader crawl patterns when the feature is page-level.
- Total installs
- 61.9K
- GitHub stars
- 142
- Updated
- Oct 22
firecrawlfirecrawl-build-search
Integrate Firecrawl /search into product code and agent workflows. Use when an app needs discovery before extraction, when the feature starts with a query instead of a URL, or when the system should search the web and optionally hydrate result content.
- Total installs
- 61.8K
- GitHub stars
- 142
- Updated
- Oct 22
firecrawlfirecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs FIRECRAWLAPIKEY, when an agent should add Firecrawl to .env, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
- Total installs
- 61.5K
- GitHub stars
- 142
- Updated
- Oct 22
firecrawlfirecrawl-build-interact
Integrate Firecrawl /interact into product code for dynamic pages and browser actions after scraping. Use when a feature needs clicks, form fills, pagination, authentication-aware flows, or other multi-step interactions that plain /scrape cannot complete.
- Total installs
- 61.5K
- GitHub stars
- 142
- Updated
- Oct 22
firecrawlconvert-documents-to-markdown
Convert Word (.doc, .docx), PowerPoint (.ppt, .pptx), Excel (.xls, .xlsx), OpenDocument (.odt, .ods, .odp), RTF, EPUB, CSV, and PDF files to GitHub-Flavored Markdown. Use when a task needs the contents of an office document, spreadsheet, presentation, ebook, or PDF you cannot read directly.
- 1h installs
- 8
- GitHub stars
- 23K
- Updated
- Oct 20
firecrawlfirecrawl-build
Integrate Firecrawl into application code whenever a product, agent, or workflow needs web data inside the app — web search, live search results, page scraping, structured extraction, or browser interaction. Use when building any feature that needs data from the web in code, even if the user does not mention Firecrawl explicitly and only describes wanting web data, website content, search, scraping, or interaction in an application. Trigger for Firecrawl requests, "fire girl" shorthand, and gene
- 1h installs
- 6
- GitHub stars
- 142
- Updated
- Oct 22
firecrawlfirecrawl-business-contacts
Find the published business contacts of companies with Firecrawl, whether the user names them or describes them by type and place: press and media, sales, partnerships and support inboxes, shared business phone numbers and official contact forms, taken from the companies' own websites. Use when the user asks how to contact a company or wants published business emails, phone numbers or press, sales, support or partnership contacts, since contact pages change and an address must come from the page
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-company-directories
Extract structured company lists with Firecrawl from any page or site that lists companies: accelerator batches, VC portfolios, member and sponsor lists, marketplaces and app directories, YC, Crunchbase, Product Hunt or G2. Use when the user wants those companies as a CSV, JSON, CRM-ready list or research table, even without an explicit request to scrape.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-competitive-intel
Monitor competitor pricing, features, changelogs, dashboards, and product changes with Firecrawl. Use for recurring competitive intelligence, pricing tier extraction, feature change tracking, or structured competitor alerts.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-dashboard-reporting
Read metrics off web dashboards with Firecrawl browser: public stats, status and transparency pages as well as analytics tools the user is signed in to. Use when the user wants numbers, KPIs or charts from a dashboard turned into a report, summary or date-range table, even without an explicit request to scrape.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-deep-research
Produce an intensive, cited analytical report: executive summary, multi-angle findings, contrarian views, open questions, and full sources. Use only when the user needs rigorous synthesis of a complex topic (scientific, technical, policy, or market-analytical) that cannot be answered with a short search, and wants a formal written report, not a recommendation list. Do not use for product picks, top-N lists, quick lookups, or routine "find out about X" tasks. If the request does not clearly need
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-demo-walkthrough
Walk through a product's key flows with Firecrawl browser and produce a structured UX/product walkthrough. Use for signup, onboarding, pricing, docs, dashboard, product demo prep, UX teardown, and first-run experience analysis.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-fantasy-sports
Help fantasy players make start/sit, waiver, streaming, trade, draft and keeper decisions using current player news, usage, matchups and their league's scoring. Use for choosing between players, finding pickups, evaluating a deal or filling a roster need, even without an explicit research request. Excludes generic sports scores, betting and changing league rosters.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-job-postings
Find current job postings on employer career pages and job boards. Use when the user asks who's hiring, seeks remote or local jobs, or wants openings matched to their role, skills, experience, or salary preferences.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-knowledge-base
Build a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors, topic corpora, or LLM-ready markdown organized from web sources.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22
firecrawlfirecrawl-knowledge-ingest
Export documentation portals, help centers and API reference sites into local markdown or JSON with Firecrawl browser, including pages that render with JavaScript, hide content behind collapsible navigation or paginate. Use when the user wants a docs site, help center or support knowledge base saved as files, even without an explicit request to scrape.
- 1h installs
- 6
- GitHub stars
- 137
- Updated
- Oct 22