firecrawl/cli
15 skills757k installs622 starsGitHub
Install
npx skills add https://github.com/firecrawl/cliSkills in this repo
1FirecrawlThe firecrawl skill from firecrawl/cli wraps the official Firecrawl CLI so agents can search the web, scrape URLs, map site sections, crawl documentation, parse local files, and interact with pages that need clicks, forms, or logins. After verifying firecrawl --status shows a valid FIRECRAWL_API_KEY, agents follow a six-step escalation from search through scrape, map plus scrape, crawl, monitor, and interact, writing outputs to .firecrawl/ as markdown or JSON. The skill covers monitor creation with natural-language goals, webhook and email alerts, JSON-mode change tracking for structured pricing fields, parallel scrapes up to the account concurrency limit, and search-feedback credits. It explicitly excludes local file, git, or deployment tasks, pointing integration work to firecrawl-build and outcome workflows such as research briefs or SEO audits to firecrawl-workflows. Developers reach for firecrawl when agents need full page bodies, multi-page doc extraction, or ongoing change detection beyond native fetch limits.103kinstalls2Firecrawl SearchPerforms web search with optional full-page content extraction. Returns search results as JSON with options to scrape complete markdown from each result page. Supports news, image, and web source filtering.84.3kinstalls3Firecrawl ScrapeExtracts clean markdown from URLs including JavaScript-rendered single-page applications. Returns LLM-optimized content with options for main content extraction and concurrent scraping of multiple pages.83.4kinstalls4Firecrawl AgentAI-powered autonomous extraction that navigates complex websites and returns structured data as JSON. Supports optional JSON schema specification for predictable output. Takes 2-5 minutes per extraction task.81.3kinstalls5Firecrawl CrawlBulk extracts content from entire websites by following links up to specified depth. Supports path filtering, concurrent extraction, depth limits, and async job handling with status monitoring.80.7kinstalls6Firecrawl MapDiscovers and lists URLs on a website with optional search filtering to find specific pages. Supports sitemap handling strategies and subdomain discovery for navigating large sites.80.2kinstalls7Firecrawl DownloadDownloads entire websites as local files combining site mapping and scraping. Supports path filtering, multiple output formats per page, and organized local directory structures for offline access.79.8kinstalls8Firecrawl Interactfirecrawl-interact is a firecrawl/cli skill for controlling live browser sessions on any scraped page by clicking buttons, filling forms, navigating multi-step flows, and extracting data with natural language prompts or code. Developers invoke it when static scrapes fail on JavaScript-rendered content, login walls, pagination, infinite scroll, checkout wizards, or authenticated pages via profiles. The skill extends Firecrawl from read-only scraping to interactive automation for agents and CLI workflows. It supports profiles to persist browser state across scrapes and handles authenticated scraping before data extraction.65.1kinstalls9Firecrawl Parsefirecrawl-parse converts local documents into clean markdown, removing formatting noise while preserving structure. It handles PDFs, Word documents, spreadsheets, and HTML files, with options to generate AI summaries or answer questions about content.51kinstalls10Firecrawl MonitorGet notified the moment a website's pricing, docs, blog, or competitor page actually changes.33.2kinstalls11Firecrawl BrowserGuides agents to interact with dynamic webpages using Firecrawl scrape plus interact instead of the deprecated browser command. Interact lets you scrape a page then click, fill forms, navigate multi-step flows, handle pagination, and work through login-gated content without manual session management. Use when users need to click, log in, paginate, or recover from scrape failures on JavaScript-heavy sites.11.2kinstalls12Firecrawl InstructThis skill controls a live browser session on a page that Firecrawl has scraped. It handles logins, form submissions, pagination, and multi-step flows using natural language or code. A solo builder reaches for it when content sits behind JavaScript interaction and a normal scrape returns nothing useful.3.3kinstalls13Firecrawl Scrapefirecrawl-scrape is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.41installs14Firecrawl Parsefirecrawl-parse is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.18installs15Firecrawl Monitorfirecrawl-monitor is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.14installs
