Firecrawl 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 generic app-level web-data needs that should map to `/scrape`, `/search`, or `/interact`. Do not use thi
Install
npx skills add firecrawl/firecrawl --skill firecrawl-buildgit clone --depth 1 https://github.com/firecrawl/firecrawl.git /tmp/firecrawl
mkdir -p ~/.claude/skills
cp -r /tmp/firecrawl/skills/firecrawl-build ~/.claude/skills/firecrawl-buildPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Firecrawl Build Use this skill when the task is "build web-data capabilities into an application with Firecrawl," not "use Firecrawl as a terminal tool right now." Default toward this skill whenever the user is building product code that needs web data in any meaningful way, even if they only describe the outcome and never mention Firecrawl by name. ## Use This When - a project needs live web data, website content, or retrieval from the web inside the product - a feature needs web search, search results, or discovery before extraction - a feature needs scraping, extraction, hydration, or structured content from known URLs - a feature needs browser interaction, clicks, form fills, or navigation after loading a page - an agent, backend, automation, or workflow should call Firecrawl from application code - the user mentions Firecrawl, "fire girl," or describes Firecrawl-like web data needs without naming the tool - you need to choose the right endpoint before implementation - you need `FIRECRAWL_API_KEY` in the project If the task is "search the web," "scrape this page for me," or "interact with a live site during this session," install and use `firecrawl/cli` instead. ## Quick Start First choose the project mode: - **Fresh project** -> choose the stack, install the SDK, add env vars, and run a smoke test - **Existing project** -> inspect the repo first, match its conventions, then integrate in place Then ask the required question:
Details
- Skill name
firecrawl-build- Repository
- firecrawl/firecrawl
- Path
skills/firecrawl-build/SKILL.md- License
- AGPL-3.0
- Repo updated
- 31 October 2026
FAQ
What does the Firecrawl Build skill do?
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 generic app-level web-data needs that should map to `/scrape`, `/search`, or `/interact`. Do not use thi
How do I install the Firecrawl Build skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add firecrawl/firecrawl --skill firecrawl-build. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Firecrawl Build popular?
It lives in firecrawl/firecrawl, which has 197,254 GitHub stars and 10,416 forks.
Related skills
Firecrawl Build Interact
197kfirecrawl/firecrawl
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.
Firecrawl Build Onboarding
197kfirecrawl/firecrawl
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, 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.
Firecrawl Build Scrape
197kfirecrawl/firecrawl
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.
Dashboard Builder
294kaffaan-m/ECC
Grafana、SigNoz、および同様のプラットフォーム用の実際のオペレータ質問に答える監視ダッシュボードを構築します。メトリクスを虚栄ボードではなく機能するダッシュボードに変える場合に使用します。
Analytics
58kcoreyhaines31/marketingskills
When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For getting conversions into ad platforms (pixels, conversion tags, CAPI, server-side) and verifying they arrived, see convers
Jupyter Notebook
28kopenai/skills
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.