Firecrawl Build Onboarding
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.
Install
npx skills add firecrawl/firecrawl --skill firecrawl-build-onboardinggit clone --depth 1 https://github.com/firecrawl/firecrawl.git /tmp/firecrawl
mkdir -p ~/.claude/skills
cp -r /tmp/firecrawl/skills/firecrawl-build-onboarding ~/.claude/skills/firecrawl-build-onboardingPersonal 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 Onboarding Use this skill for the application-integration path from Firecrawl's onboarding flow. ## Install If you haven't installed yet, one command sets up both the CLI tools (for live web work) and the build skills (for app integration): ```bash npx -y firecrawl-cli@latest init --all --browser ``` This installs the Firecrawl CLI, the CLI skills, and these build skills together. It also opens browser auth so the human can sign in or create an account. No separate `npx skills add` step is needed. ## Use This When - a project needs `FIRECRAWL_API_KEY` - the user wants Firecrawl wired into `.env` - you are adding Firecrawl to an app for the first time - you need to choose the first SDK or REST path If the human still needs to sign up, sign in, or authorize access in the browser, use the auth flow reference in this skill. If the project already uses [Stripe Projects](https://docs.firecrawl.dev/integrations/stripe-projects) (a `.projects/` directory, or `stripe projects status` succeeds), the key can come from there instead of the browser flow: ```bash stripe projects add firecrawl/api --name firecrawl stripe projects env --pull ```
Details
- Skill name
firecrawl-build-onboarding- Repository
- firecrawl/firecrawl
- Path
skills/firecrawl-build-onboarding/SKILL.md- License
- AGPL-3.0
- Repo updated
- 31 October 2026
FAQ
What does the Firecrawl Build Onboarding skill do?
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.
How do I install the Firecrawl Build Onboarding skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add firecrawl/firecrawl --skill firecrawl-build-onboarding. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Firecrawl Build Onboarding popular?
It lives in firecrawl/firecrawl, which has 197,254 GitHub stars and 10,416 forks.
Related skills
Firecrawl Build
197kfirecrawl/firecrawl
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
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 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.
Codebase Design
308kmattpocock/skills
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
Reverse Engineer Anything
414kmorluto/rea
Reverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA, and build agent environments (AgentEnv bundles) of web applications from a live instance or a capture. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.
Diagnosing Bugs
308kmattpocock/skills
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.