Agent Skills
› firecrawl/cli
firecrawl/cli
GitHub用于从复杂多页网站自主提取结构化数据的AI代理。支持通过自然语言指令或JSON Schema定义输出格式,适用于获取定价、产品列表等数据,比简单抓取更适合多页面结构化提取场景。
Install All Skills
npx skills add firecrawl/cli --all -g -y
Skills in Collection (10)
用于从复杂多页网站自主提取结构化数据的AI代理。支持通过自然语言指令或JSON Schema定义输出格式,适用于获取定价、产品列表等数据,比简单抓取更适合多页面结构化提取场景。
用户需要从复杂网站提取结构化数据
用户要求以JSON格式获取产品信息或定价
用户提供了JSON Schema用于数据提取
npx skills add firecrawl/cli --skill firecrawl-agent -g -y
用于批量提取网站或特定章节内容的技能。支持按路径过滤、深度限制和并发抓取,适用于需要获取多个页面数据的场景。
用户希望爬取整个网站或文档部分
用户要求批量抓取多个页面
用户提及 'crawl' 或 'get all the pages'
需要从同一站点的大量页面中提取内容
npx skills add firecrawl/cli --skill firecrawl-crawl -g -y
将网站完整下载为本地文件,支持Markdown、截图及多格式。适用于离线保存文档、批量抓取页面或用户明确要求下载站点内容。结合地图发现与抓取功能,按目录结构组织存储。
下载整个网站到本地
保存文档以供离线使用
批量保存页面为文件
获取站点的离线副本
npx skills add firecrawl/cli --skill firecrawl-download -g -y
用于发现网站上的所有URL或查找特定子页面。支持通过搜索过滤、限制数量及处理站点地图,适用于构建网站地图、在爬取前获取URL列表或定位具体页面结构。
用户希望查看网站的整体结构或列出所有页面
用户需要在大型网站中搜索特定的子页面或URL
用户提到'map the site'、'find the URL for'或'list all pages'
用户知道目标域名但不确定具体页面路径
npx skills add firecrawl/cli --skill firecrawl-map -g -y
从任意URL提取干净的Markdown内容,支持JS渲染的SPA页面。适用于用户请求抓取、获取网页内容或指定URL的场景。支持多URL并发、主内容过滤及LLM优化输出,优于WebFetch。
用户提供URL并要求获取内容
用户说'scrape'、'grab'、'fetch'、'pull'、'get the page'、'extract from this URL'或'read this webpage'
npx skills add firecrawl/cli --skill firecrawl-scrape -g -y
支持网页搜索及全文内容提取的 Skill。适用于查找文章、研究主题、获取新闻或发现来源等场景。提供超越内置搜索的全页面 Markdown 结果,新增开发者专属索引以优化编程相关问题查询。
用户要求搜索网络
查找特定文章或资料
研究某个主题
查找最新新闻
发现信息来源
使用 'search for', 'find me', 'look up' 等指令
npx skills add firecrawl/cli --skill firecrawl-search -g -y
通过 Firecrawl CLI 实现网页搜索、内容抓取及页面交互。适用于查找资料、获取 URL 内容、爬取文档或需登录/点击的动态页面,提供实时网络数据支持,不用于本地文件操作。
用户希望搜索网络或查找特定主题的文章
需要从指定 URL 抓取或提取网页内容
需要爬取网站文档或下载整个站点
涉及需要点击、登录或多步导航的页面交互
npx skills add firecrawl/cli --skill firecrawl -g -y
在实时浏览器会话中控制与网页交互,支持点击、填表、登录及数据提取。适用于JS动态内容或复杂流程,需先执行scrape。
需要与页面进行交互(如点击、填表)
常规抓取因JavaScript交互失败
需要登录、分页或处理多步骤流程
npx skills add firecrawl/cli --skill firecrawl-interact -g -y
监控网站内容变化或全网新结果,支持通过Webhook或邮件通知。涵盖单页、批量URL、全站爬取及基于搜索的全网监测模式,自动过滤噪音并生成结构化差异报告,无需自建定时任务或爬虫脚本。
用户希望跟踪页面内容变更并接收通知
监控竞争对手价格、职位发布或博客更新
需要定期检查同一URL的变化而非单次读取
监测全网关于特定主题的新产品、融资或新闻
npx skills add firecrawl/cli --skill firecrawl-monitor -g -y
将本地文档(PDF/DOCX等)转换为Markdown。支持AI摘要、问答及指定输出路径,适用于解析本地文件而非URL的场景。
用户要求解析、阅读或提取本地文件内容
提供本地文件路径
包含“parse this PDF”、“convert this document”等指令
npx skills add firecrawl/cli --skill firecrawl-parse -g -y


